Anaconda环境创建、导入、导出相关命令

Anaconda简介

anaconda用于管理环境,可以运用conda为不同的项目建立不同的运行环境在终端(Anaconda Prompt)运行时,选用以管理员身份运行。

Anaconda命令行介绍

首先,可以通过下面两个命令来查看和更新当前安装的包

conda list 
conda upgrade -all

与软件包有关的命令

安装某一个包

conda install package_name

我们可以通过这条语句实现具体版本的具体包安装。当然,由于下载速度的限制等,可能存在安装失败的情况。
这时候,通常有两种选择方案。

  1. 通过将conda更改为pip再试。
  2. 或者修改anaconda的镜像地址。修改为国内的一些镜像来源。具体怎么弄可以参考别人的博客。

卸载包

涉及到的命令行

conda remove package_name

更新某一个具体的包

conda upgrade package_name

与环境有关的命令

查看当前已有的环境

conda env list

创建新的环境

conda create -n env_name package_names

需要注意的是,这里的package_names是可选参数,也就是可以通过设定。实现具体包的预安装以及包版本的管理。
比如,我们需要安装带python2的环境。而通常情况下,新建的环境默认安装python3。所以我们可以通过指定实现环境的配置。

进入环境

在windows中,可以通过activate env_name进入环境
在OSX/LINUX上,可以使用source activate env_name进入环境
注意:在环境中安装的包,这部分包仅在进入环境后才可使用

退出环境

  • 在windows上,终端输入deactivate
  • 在OSX/LINUX上输入conda deactivate

导出环境配置

有的时候,我们需要在多设备里面配置同一种设置。这时候,将配置好的环境文件导出并导入的方式。能够极大地节省我们的时间,同时能够避免出错。
这一点让我在笔记本和台式机上配置环境过程中,感到无比快乐。
导出当前环境配置的命令为

conda env export > environment.yml

注:当前环境指的是命令行前面()里面的内容
如果在(base)环境中执行这一操作。只能得到base的基础设定。

导入已有的环境

在conda终端,通过 conda env update -f=/path/to/environment.yml
在python命令环境,pip install -r /path/requirements.txt

删除环境

如果不小心创建了一个无用的环境,或者在预设版本的时候出了问题。就需要重新创建,并且删除这一环境。那么需要用到下面的命令。

conda env remove -n env_name

以上~

  • 1
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
### 回答1: 在Anaconda中新建Python环境的所有命令如下: 1. 新建Python 3.8环境: `conda create -n myenv python=3.8` 2. 新建Python 2.7环境: `conda create -n myenv python=2.7` 3. 查看所有环境: `conda info --envs` 4. 激活环境: `conda activate myenv` 5. 退出环境: `conda deactivate` 6. 删除环境: `conda remove --name myenv --all` 注意: 替换"myenv"为你的环境名称. ### 回答2: 在Anaconda中新建Python环境的所有命令如下: 1. 打开Anaconda Prompt或者终端。 2. 创建一个新的Python环境: ``` conda create --name <环境名称> ``` 3. 可以选择指定Python版本创建环境: ``` conda create --name <环境名称> python=<版本号> ``` 4. 激活创建的Python环境: ``` conda activate <环境名称> ``` 5. 在激活的环境中安装所需的包: ``` conda install <包名> ``` 6. 在环境中移除一个包: ``` conda remove <包名> ``` 7. 查看已安装的包: ``` conda list ``` 8. 复制一个已存在的环境: ``` conda create --name <新环境名称> --clone <旧环境名称> ``` 9. 导出一个环境的配置文件: ``` conda env export --name <环境名称> --file <文件名.yml> ``` 10. 通过配置文件创建一个新环境: ``` conda env create --file <文件名.yml> ``` 11. 停用当前环境: ``` conda deactivate ``` 12. 删除一个已存在的环境: ``` conda env remove --name <环境名称> ``` 请注意,以上命令中的"<环境名称>"可以根据实际情况来替代,并且在Windows系统中,需要在命令前面加上"conda"以确保Anaconda环境被正确调用。 ### 回答3: 在anaconda中新建Python环境的所有命令如下: 1. 打开Anaconda Prompt,输入以下命令创建一个名为"myenv"的新Python环境: ``` conda create --name myenv python=3.8 ``` 2. 激活新创建的Python环境: ``` conda activate myenv ``` 3. 安装指定的Python包,例如安装numpy: ``` conda install numpy ``` 4. 列出当前环境中已安装的包: ``` conda list ``` 5. 搜索指定包是否可用: ``` conda search package_name ``` 6. 导出当前环境中安装的包列表到一个文件中: ``` conda list --export > packages.txt ``` 7. 从文件中导入环境配置: ``` conda env create -f environment.yaml ``` 8. 复制一个已存在的环境: ``` conda create --name newenv --clone oldenv ``` 9. 删除一个已存在的环境: ``` conda remove --name myenv --all ``` 10. 停用当前激活的环境并返回到基础环境: ``` conda deactivate ``` 以上就是在anaconda中新建Python环境的所有命令

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值