Anaconda常用命令

Anaconda常用命令

  • Anaconda常用命令
    • Conda添加清华源镜像
      • 临时使用清华镜像源
      • 永久设置清华镜像源
        • 方法一:使用命令行设置【推荐】
        • 方法二:手动编辑 `.condarc` 文件
      • 验证配置
      • 恢复默认设置
    • 管理 Conda 环境
      • 创建新环境
      • 激活环境
      • 退出环境
      • 删除环境
      • 列出所有环境
    • 管理包
      • 安装包
      • 更新包
      • 删除包
      • 列出已安装的包
      • 更新所有包
    • 管理 Conda
      • 更新 conda
      • 更新 Anaconda
    • 其他常用命令
      • 搜索包
      • 导出环境
      • 从文件创建环境
    • 总结

Anaconda常用命令

Conda添加清华源镜像

为了加快 Anaconda 软件包的下载速度,可以使用清华大学提供的镜像源。以下是添加清华源的步骤

临时使用清华镜像源

如果你只是想临时使用清华镜像源,可以在安装包时指定源

conda install package_name -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/

永久设置清华镜像源

要永久将清华源设置为默认源,可以通过修改 .condarc 文件来实现。

方法一:使用命令行设置【推荐】

你可以直接在命令行中运行以下命令:

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --set show_channel_urls yes
方法二:手动编辑 .condarc 文件

你也可以手动编辑 .condarc 文件,通常该文件位于用户的主目录中(~/.condarc)。如果该文件不存在,你可以自己创建一个。

将以下内容添加到 .condarc 文件中

channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
  - defaults
show_channel_urls: true

验证配置

配置完成后,可以使用以下命令查看配置是否正确

conda config --show

这将显示当前的配置,你可以检查其中的 channels 部分是否包含了清华的镜像源。

完成这些步骤后,你的 Anaconda 环境将使用清华大学的镜像源进行包的下载和更新,这可以显著加快速度。

恢复默认设置

如果需要恢复默认设置,可以使用以下命令

conda config --remove-key channels

这会移除所有的自定义频道并恢复默认频道

管理 Conda 环境

Anaconda 提供 conda 命令来管理虚拟环境和包

创建新环境

其中 myenv 是环境的名称,可以替换为你想要的名称。

conda create --name myenv

激活环境

conda activate myenv

退出环境

conda deactivate

删除环境

conda remove --name myenv --all

列出所有环境

conda env list

管理包

安装包

conda与pip均可,下载包需要先进入目标环境

conda install package_name
pip install package_name

更新包

conda与pip均可

conda update package_name
pip install --upgrade package_name

删除包

conda与pip均可

conda remove package_name
pip uninstall package_name

列出已安装的包

conda list

更新所有包

conda update --all

管理 Conda

更新 conda

conda update conda

更新 Anaconda

conda update anaconda

其他常用命令

搜索包

conda search package_name

导出环境

这会将当前环境的配置导出到一个 environment.yml 文件中

conda env export > environment.yml

从文件创建环境

conda env create -f environment.yml

总结

这些命令应该涵盖了日常使用 Anaconda 和 Conda 管理包和环境的大部分需求。如果你需要更多详细信息,可以使用 conda <command> --help 查看命令的帮助文档。例如,conda create --help 可以查看创建环境的详细选项。

### Anaconda 常用命令 对于Anaconda使用,了解其基本命令是非常重要的。以下是几个常用的`conda`命令: - 查看帮助信息可以通过 `conda -h` 或者 `conda --help` 来实现[^1]。 - 更新Conda本身可执行如下指令:`conda update conda`;这有助于保持工具链处于最新状态[^2]。 - 若要更新整个Anaconda发行版,则应运行 `conda update anaconda`。 - Python解释器及其库文件同样能通过Conda来进行升级操作,比如要更新Python到最新的次要版本号(即在同一主要版本下),则输入 `conda update python`。 - 创建新的虚拟环境时,可以指定特定名称以及安装所需的软件包版本,例如创建名为myenv并预装numpy v1.19.0的环境可以用这条语句完成: ```bash conda create --name myenv numpy=1.19.0 ``` - 当不再需要某个已存在的环境时,可通过下面的方式将其删除掉: ```bash conda env remove --name unwanted_env_name ``` - 对于单个包的操作也十分简便,如果想卸载某款应用或库,只需键入类似这样的命令即可: ```bash conda remove package_name ``` 另外值得注意的是,在很多情况下跟随在连字符后的参数允许简化书写形式——仅需保留首个字母加上前缀短横线就能代表完整的选项名。比如说`--name`能够写作`-n`来指代相同含义。 #### 示例代码片段展示如何激活新建立好的环境 ```bash source activate myenv # Linux/macOS 下激活环境的方法 activate myenv # Windows 平台下的对应做法 ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值