Python安装与基础
安装Python
- 访问官网:https://www.python.org/downloads/
- 华为加速站:https://mirrors.huaweicloud.com/python/
- 阿里加速站:https://mirrors.aliyun.com/python-release/
配置加速镜像
# 临时使用
pip install --trusted-host mirrors.huaweicloud.com -i https://mirrors.huaweicloud.com/repository/pypi/simple <some-package>
# 设为默认
pip config set global.index https://mirrors.huaweicloud.com/repository/pypi
pip config set global.index-url https://mirrors.huaweicloud.com/repository/pypi/simple
pip config set global.trusted-host mirrors.huaweicloud.com
配置虚拟环境
Python3+ 虚拟环境
# 创建虚拟环境
python3 -m venv myenv # myenv 是虚拟环境的目录名称,通常明明.venv
# 激活虚拟环境
source myenv/bin/activate
# 退出虚拟环境
deactivate
# 删除虚拟环境
rm -rf myenv # Linux/macOS
rmdir /s myenv # Windows
# 安装包
pip install <package_name>
# 生成requirements.txt
pip freeze > requirements.txt
# 安装requirements.txt中的包
pip install -r requirements.txt
如果项目使用 Git,建议将虚拟环境目录添加到 .gitignore 文件中。
Python2+ 虚拟环境
pip install virtualenv
## Linux安装管理工具virtualenvwrapper
pip install virtualenvwrapper
## Window安装管理工具virtualenvwrapper
pip install virtualenvwrapper-win
注意:管理工具需要将{python_home}/Scripts 添加到环境变量PATH中
虚拟环境管理
注意:默认虚拟环境创建在C盘,建议将其修改到系统盘以外的磁盘。可以在环境变量中配置WORKON_HOME来指定虚拟环境的安装目录,比如 WORKON_HOME=%PYTHON_HOME%\Envs
# 创建虚拟环境
mkvirtualenv [虚拟环境名称]
# 查看已创建的虚拟环境列表
lsvirtualenv
# 删除虚拟环境
rmvirtualenv [虚拟环境名称]
# 激活虚拟环境
workon [虚拟环境名称]