用conda为python创建虚拟环境
floydhub是一个在线GPU计算平台,主要拿来跑机器学习
安装floyd-cli的时候总是失败,自己总结一下。通过conda创建虚拟环境。
主要步骤为:
- 检查conda已安装并可用
- 必要时更新conda
- 创建一个虚拟环境
- 激活虚拟环境
- 安装额外的python软件包
- 取消激活虚拟环境
- 删除一个虚拟环境
1.检查conda是否已安装并位于PATH中
- 打开终端客户端。
- 进入
conda -V
终端命令行并按回车。 - 如果安装了conda,你应该看到像下面
conda -V conda 4.4.10
2.检查conda是否是最新的
- 在终端客户端输入
conda update conda
如有必要,y
请通过键入继续更新任何软件包。
3.创建一个虚拟环境
- 在终端客户端中输入以下名称,其中yourenvname是要调用的环境的名称,并将xx替换为希望使用的Python版本。(要首先查看可用的Python版本列表,请键入
conda search "^python$"
并按Enter键。)
conda create -n yourenvname python=x.x anaconda
- 按
y
继续。这将在“path_to_your_anaconda_location / anaconda / envs / yourenvname”处安装Python版本和所有关联的anaconda打包库
4.激活你的虚拟环境。
- 要激活或切换到虚拟环境,只需输入以下名称,其中yourenvname是创建时向环境提供的名称。
source activate yourenvname
- 激活conda环境会修改PATH和shell变量,以指向创建的特定隔离Python设置。命令提示符将更改为通过预先确定当前处于哪个conda environemnt
(yourenvname)
。要查看所有环境的列表,请使用该命令conda info -e
。
5.将其他Python软件包安装到虚拟环境中。
- 要仅将附加软件包安装到虚拟环境中,请输入以下命令,其中yourenvname是环境的名称,[软件包]是要安装的软件包的名称。未指定“-n yourenvname”会将程序包安装到根目录的Python安装中。
conda install -n yourenvname [package]
6.停用虚拟环境。
- 要在当前环境中结束会话,请输入以下内容。没有必要指定envname - 哪个当前活动的将被停用,并且PATH和shell变量将恢复正常。
source deactivate
6.删除不再需要的虚拟环境
- 要删除conda环境,请输入以下内容,其中yourenvname是要删除的环境的名称。
conda remove -n yourenvname -all