前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【Anaconda实用教程】Anaconda使用修改.condarc文件和常用命令、及解决没有.condarc的情况

【Anaconda实用教程】Anaconda使用修改.condarc文件和常用命令、及解决没有.condarc的情况

作者头像
程序员洲洲
发布2024-06-07 12:50:39
2750
发布2024-06-07 12:50:39
举报
文章被收录于专栏:项目文章项目文章

一、修改.condarc的文件

.condarc保存了anaconda的配置信息,该文件存储在C:\Users\xxxx.conda\ 路径中,在如下代码中:

代码语言:javascript
复制
channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
  - defaults
ssl_verify: true
show_channel_urls: true

可以直接编辑该文件修改,下面我添加了清华源,同时修改了envs_dirs和pkgs_dirs的路径:

换清华源可以加快下载速度,同理,后面还有阿里源、豆瓣源等等。都可以的。

代码语言:javascript
复制
channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
  - defaults
show_channel_urls: true
envs_dirs:
  - D:\DevTools\Anaconda3-5.2.0\envs
  - D:\DevTools\Anaconda3-5.2.0\AppData\Local\conda\conda\envs                  
pkgs_dirs:
  - D:\DevTools\Anaconda3-5.2.0\pkgs
  - D:\DevTools\Anaconda3-5.2.0\AppData\Local\conda\conda\pkgs

修改好了之后通过如下命令查看anaconda的配置信息:

代码语言:javascript
复制
conda info

可以看见相关的配置情况如下所示:

二、anaconda的常用命令

2.1 包管理命令

以下是包管理命令:

代码语言:javascript
复制
# 列出当前环境下所有安装的 conda 包。
$ conda list
 
 
# 列举一个指定环境下的所有包
$ conda list -n env_name
 
 
# 查询库
$ conda search scrapys
 
 
# 安装库安装时可以指定版本例如:(scrapy=1.5.0)
$ conda install scrapy
 
 
# 为指定环境安装某个包
$ conda install --name target_env_name package_name
 
 
# 更新安装的库
$ conda update scrapy
 
 
# 更新指定环境某个包
$ conda update -n target_env_name package_name
 
 
# 更新所有包
$ conda update --all
 
 
# 删除已经安装的库也尅用(conda uninstall)
$ conda remove scrapy
 
 
# 删除指定环境某个包
$ conda remove -n target_env_name package_name
 
 
# 删除没有用的包
$ conda clean -p

2.2 虚拟环境管理命令

代码语言:javascript
复制
# 查看现有的环境
$ conda info --env


# 创建环境,后面的python=3.6是指定python的版本
$ conda create --name env_name python=3.6
 
# 创建包含某些包的环境(也可以加上版本信息)
$ conda create --name env_name python=3.7 numpy scrapy
 
 
# 激活某个环境
$ activate env_name
 
 
# 关闭某个环境
$ conda deactivate
 
 
# 复制某个环境
$ conda create --name new_env_name --clone old_env_name
 
 
# 删除某个环境
$ conda remove --name env_name --all
 
 
# 生成需要分享环境的yml文件(需要在虚拟环境中执行)
$ conda env export > environment.yml
 
 
# 别人在自己本地使用yml文件创建虚拟环境
$ conda env create -f environment.yml

三、找不到.condarc文件的相关解决方案

要是没有找到.condarc文件,就先在annoconda prompt 中运行conda config命令,然后查看用户文件夹,即可看到.condarc文件

四、注意事项

很多朋友不会修改.condarc文件,这里直接右键选中,就可以选择用 记事本 打开即可。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-06-06,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、修改.condarc的文件
  • 二、anaconda的常用命令
    • 2.1 包管理命令
      • 2.2 虚拟环境管理命令
      • 三、找不到.condarc文件的相关解决方案
      • 四、注意事项
      相关产品与服务
      文件存储
      文件存储(Cloud File Storage,CFS)为您提供安全可靠、可扩展的共享文件存储服务。文件存储可与腾讯云服务器、容器服务、批量计算等服务搭配使用,为多个计算节点提供容量和性能可弹性扩展的高性能共享存储。腾讯云文件存储的管理界面简单、易使用,可实现对现有应用的无缝集成;按实际用量付费,为您节约成本,简化 IT 运维工作。
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档