虚拟环境和包
# 虚拟环境
通过 pip(pip3)来安装第三方包,但是由于 pip 的特性,系统中只能安装每个包的一个版本。而不同的项目依赖的版本不尽相同,因此需要开辟一个独立干净的空间进行开发和部署,虚拟环境就孕育而生。
python -m venv tutorial-env # 创建一个叫tutorial-env的环境,python版本为当前python命令版本
# 激活环境
tutorial-env\Scripts\activate # windows
source tutorial-env/bin/activate # unix or macOS
# 激活后python命令变为环境创建时的python版本
# 停用环境
deactivate
# pip - 包管理
# 安装最新版novas
python -m pip install novas
# 安装2.6.0版本的requests
python -m pip install requests==2.6.0
# 更新requests到最新版本
python -m pip install --upgrade requests
# 卸载requests
python -m pip uninstall requests
# 显示requests的信息
python -m pip show requests
# 显示所有在虚拟环境中安装的包
python -m pip list
# 将已安装包列表文本写入requirements.txt文件
python -m pip freeze > requirements.txt
# 安装所有必需的包,类似于npm i
python -m pip install -r requirements.txt
上次更新: 2024/10/12, 00:46:36