湖南做网站 磐石网络,界面设计最好的网站,企业年金管理办法,深圳网页设计学院一、前置知识点
- Python环境搭建 (Python解释器、Pycharm、环境变量等)
- 基础语法(条件、循环、输入输出、编码等)
- 数据类型(整型、布尔型、字符串、列表、字典、元组、集合等)
- 函数(文件操作、返回值、参数、作用域等)
- 面向对象 (类、对象、封装、继承、多态等)包和模…一、前置知识点
- Python环境搭建 (Python解释器、Pycharm、环境变量等)
- 基础语法(条件、循环、输入输出、编码等)
- 数据类型(整型、布尔型、字符串、列表、字典、元组、集合等)
- 函数(文件操作、返回值、参数、作用域等)
- 面向对象 (类、对象、封装、继承、多态等)包和模块内置包、时间处理、序列化等)二、Python多版本共存 三、虚拟环境
3.1 常见命令
创建虚拟环境 (必须先安装系统解释器)
pip instal1 virtualenv
virtualenv D:\vl --pythonpython3.11
python -m venv D: v1激活虚拟环境
win:D: v1 Scripts activate
mac/Tinux:source /xxx/xxx/xxx/active退出虚拟环境
activate协同和拷贝
pip freeze requirements.txt
pip instal1 -r requirements.txt3.2 系统解释器 win: C:\Python37\C:\Python38\C:\Python39\- python.exe- Scripts- pip.exe- Lib- re.py- random.py- site-pakages- 第三方模块
环境变量C:\Python37\C:\Python37\ScriptsC:\Python38\C:\Python38\ScriptsC:\Python39\C:\Python39\Scripts终端python3.9python3.10pip3.10 install xxxpip3.9 install xxx注意也可以改名平时用没问题创建虚拟环境会有问题。
3.3 虚拟环境 3.4 创建虚拟环境
3.4.1 系统自带创建虚拟环境 3.4.2 virtualenv 激活虚拟环境
3.4.3使用虚拟环境 3.4.4 第三方模块导出
3.4.4.1 有网络状态 3.4.4.2 无网络状态 3.4.5 基于pycharm来创建 3.4.6 总结
在日常开发项目时为了防止项目之间引用的第三方模块版本之间兼容的问题建议使用虚拟环境进行环境的格式。 常见命令 创建虚拟环境必须先安装系统解释器 pip install virtualenv
virtualenv D:\v1 --pythonpython3.11python -m venv D:\v1激活虚拟环境 win:D:\v1\Scripts\activate
mac/linux:source /xxx/xxx/xxx/active退出虚拟环境 activate协同和拷贝 pip freeze requirements.txtpip install -r requirements.txt无网络问题 pip freeze requirements.txt
pip download -d package -r requirements.txtpip install --no-index --find-linkspackage -r requirements.txt切记虚拟环境的路径不要包含中文 Pycharm中的终端切换 powershell至cmd。
四、问题
django3和4区别pymysql和mysqlclientMySQL和其他服务必须装在win/mac吗【Linux或Docker】虚环境 anaconda 比较 virtualenv服务部署用哪个好一点。异步【异步开发】【django channel】