如何在虚拟机中安装python,python虚拟环境安装第三方库
为什么要使用虚拟环境?
直接在实际环境中安装python的软件包会导致环境之间的污染,所以需要创建一个虚拟环境。原则上,每个项目都需要自己的虚拟环境。
每次运行Python项目,都需要启动环境。如果所有模块都位于同一个环境中,不仅这些模块每次加载都很慢,而且依赖关系可能会冲突,尤其是在开发过程中。另外,新引入的依赖项可能会改变已安装模块的版本,这是很可怕的。
所以每个项目都需要自己的环境。即使它们的依赖关系是一致的,也要这样做。
创建虚拟环境
语法
python -m venv virtaul.env
macOS/Linux
1在所需位置创建一个虚拟目录(文件夹),然后跳转到该目录。
# mkdir -p path/dirname递归创建一个目录
# cd路径/目录跳转到目录
mkdir-p ~/虚拟CD ~/虚拟
2创建一个名为test.env的虚拟环境
Python -m venv test.env #优选使用*。env VScode使用扩展名搜索虚拟环境。
Windows操作系统
1在所需位置创建虚拟环境目录(文件夹)。
2在创建的文件夹中打开命令提示符或Powershell。
3创建一个名为test.env的虚拟环境
python -m verv test.env
启动虚拟环境。
macOS/Linux
source ~/virtual/test . env/wnd bl/active
Windows操作系统
test . env \ script \ activate . bat
使用pip管理包
您可以使用pip命令(程序)快速管理当前环境中安装的相关软件包。不限于安装、卸载、查看、更新等。
默认情况下,pip从pythonpackageindex-https://pypi.org安装软件包。
询问
pip搜索[键]
# pip搜索验证
固定
安装名为verify-python的包。
pip安装验证-python
#指定不明确的版本
pipinstallverify-python ~ ~=0 . 0 . 2
#指定确切的版本
# -i参数指定软件包的下载源。
pipinstallverify-python==0 . 0 . 2-I https://mirrors . a liyun.com/pypi/simple/
从计算机上卸载
卸载播放器
pip卸载验证-python
更新库
验证-播放更新
pip安装-升级验证-python
导出当前环境中的所有外部库。
生成requirements.txt文件。
pip冻结要求. txt
#列出未生成的文件
pip冻结
#列出所有包
pip列表
显示特定于指定包的信息。
检查验证所需的信息-python包
pip显示验证-python
皮普有更多的选择。有关pip的完整文档,请参考Python模块的安装指南。
同样,我们也可以自己写包给别人用。详情请参考本文中Python包和模块的分发。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。