优化求解器之创建并激活Python虚拟环境

今天小编来给大家普及一个常见的问题:在已经安装并可以访问 Anaconda Python 发行版的基础上,如何使用conda为python创建虚拟环境。


大概的步骤分为六步:检查 conda 是否已安装并为最新版 —— 创建虚拟环境——激活虚拟环境——安装额外的python包——停用虚拟环境——删除虚拟环境


下面分步骤给大家详细讲解。


1,检查 conda 是否已安装并为最新版

(1)打开终端客户端

(2)输入conda-V命令行,并按Enter回车键

(3)如果您的电脑已经安装了conda,则在输入命令行后您将看到如下内容

$ conda -V

conda 3.7.0

(4)继续输入以下命令来检查您的conda是否为最新版

conda update conda

如果显示您的conda不是最新版的,您可以通过输入y来更新安装包


2, 创建虚拟环境

(1)输入

conda search "^python$"

然后按Enter键来查看您当前所有可用的python版本列表

(2)继续输入

conda create -n envname python=x.x anaconda

其中,envname为您想要调用环境的名称,x.x 为您想要使用的python版本号

(3)继续输入y后系统将在 "path_to_your_anaconda_location/anaconda/envs/envname" 中自动为您安装相应的Python版本和有关anaconda的所有软件包和资料包


3,激活虚拟环境

输入以下内容来激活/切换到您的虚拟环境,envname为步骤2中您为虚拟环境指定的名称

source activate envname

请注意:

激活conda环境后,PATH和shell变量会被修改为指向您所创建的特定的Python设置

命令提示符将更改为通过预先添加envname来指示您当前所在的 conda 环境

如果您想查看所有的环境列表,请输入命令conda info -e


4,安装额外的python包

如果您想要将其他额外的安装包仅仅安装在您的虚拟环境中,请输入命令

conda install -n envname [package]

其中,[package]为您想要安装的包的名称

如果没有指定 "-n envname",您的安装包将会被安装到Python安装包的根部


5,停用虚拟环境

如果想要停用您当前的虚拟环境,请输入

source deactivate

之后所有的命令都会被停止执行,PATH和shell变量将会恢复正常


6,删除虚拟环境

输入

conda remove -n envname -all

来删除conda环境,envname为您想要删除的虚拟环境的名称


好啦,以上就是如何使用conda为Python创建虚拟环境以及使用完成后的操作,你学会了吗?



联系我们:

邮箱:solver.damo@list.alibaba-inc.com

钉钉群:32451444

更多更新通知:https://solver.damo.alibaba.com

优化求解器之创建并激活Python虚拟环境

上一篇:达摩院的MindOpt优化求解器又获「线性规划」第一啦?


下一篇:那些对混合云开发和应用程序环境的错误认识