Python 虚拟环境和包

创建虚拟环境

用于创建和管理虚拟环境的模块称为 venvvenv 通常会安装你可用的最新版本的 Python。

要创建虚拟环境,请确定要放置它的目录,并将 venv 模块作为脚本运行目录路径:

python3 m venv tutorialenv

创建虚拟环境后,您可以激活它。

在Windows上,运行:

tutorialenv\Scripts\activate.bat

使用pip管理包

使用一个名为 pip 的程序来安装、升级和移除软件包。默认情况下 pip 将从 Python Package Index <https://pypi.org> 安装软件包。

pip search astronomy

pip 有许多子命令:“search”、“install”、“uninstall”、“freeze”等等

可以通过指定包的名称来安装最新版本的包:

pip install novas

可以通过提供包名称后跟 == 和版本号来安装特定版本的包:

pip install requests==2.6.0

可以运行 pip install --upgrade 将软件包升级到最新版本:

pip install –upgrade requests

pip uninstall 后跟一个或多个包名称将从虚拟环境中删除包。

pip show 将显示有关特定包的信息:

pip show requests

pip list 将显示虚拟环境中安装的所有软件包:

pip freeze` 将生成一个类似的已安装包列表,但输出使用 pip install 期望的格式。一个常见的约定是将此列表放在 requirements.txt 文件中:

pip freeze > requirements.txt

 

 

 

 

 

发表评论