Python虚拟环境相关

写深度学习代码前,总要把Github上许多开源代码下下来跑一下。不同的项目有不同的运行环境,因此,就免不了为每个项目配置不同的库。本科的时候嫌虚拟环境太麻烦,就直接略过没学,现在还是得来补课。

一般而言,步骤如下:创建虚拟环境->激活/退出虚拟环境/Python库配置/代码运行

创建虚拟环境

在Python中,虚拟环境是一个独立的Python运行环境,它允许您在同一计算机上维护多个项目,每个项目都可以有其自己的依赖包和Python版本,而不会互相干扰。通常建议将虚拟环境的目录放置在与您的项目目录相对应的位置。这有助于将虚拟环境与特定项目相关联,确保项目的依赖关系被正确隔离和管理。

MyProject/
├── myprojectenv/  # 虚拟环境目录
├── main.py
├── requirements.txt
├── …

进入myprojectenv目录后,创建虚拟环境:virtualenv env1

激活/退出虚拟环境

env1下面有Scripts目录,在cmd进入该文件夹后,运行activate指令即可激活虚拟环境,退出指令为deactivate。

Python库配置

需要用到pip相关的指令。pip工具安装Python包时,默认情况下,包会被安装到Python的site-packages目录中。在虚拟环境中时则安装在虚拟环境的site-packages目录中。

pip --version        #查询版本
pip --help        #获得帮助 
pip install -U pip        #升级pip
sudo easy_install --upgrade pip        #升级pip,上一命令无效时,可以使用这个替代
pip install SomePackage        #安装最新版本
pip install SomePackage==1.0.4        #安装指定版本
pip install ‘SomePackage>=1.0.4’        #安装的最小版本
pip install --upgrade SomePackage        #升级包
pip uninstall SomePackage        #卸载包
pip search SomePackage        #搜索包
pip show SomePackage        #显示安装包信息
pip show -f SomePackage        #查看指定包的详细信息
pip list        #列出已安装的包
pip list -o        #查看可升级的包

代码运行

在IDE中配置python解释器,这样就可以在指定python环境下编写代码了。这里推荐一篇文章,讲得很清晰。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值