Anaconda配置小记——环境变量/换源/导出环境/常用命令

Anaconda配置小记——环境变量/换源/导出环境/常用命令

最近重新安装了Windows 10和Ubuntu双系统,两个系统上需要统一的Python运行环境,也需要重新配置Anaconda,解决下载过慢和HTTPSError的问题,让其在国内更加好用。

做的改动主要也如文章标题所说,具体如下:

  • Windows 10:
    • 配置环境变量
    • 更换Anaconda/pip源为国内源
    • 设置常用Python环境并导出,用于Ubuntu上搭建环境
  • Ubuntu:
    • PATH添加Anaconda路径
    • 换源,同上
    • 使用导出的

在Windows 10下的配置

先来讲Windows 10下的配置。安装过程就不必说了,按照英文提示勾选必要的选项,我为了方便管理Python路径,并没有选择“将Anaconda的Python路径作为系统的Python路径”,减少耦合,仅仅使用Anaconda搭建环境并使用,这样更便于管理。

  1. 环境变量的设置
    1. 按如下路径找到Path:开始菜单-系统-系统信息-高级系统设置-环境变量-系统变量-Path
    2. 找到你的Anaconda安装路径,我的为:
      C:\ProgramData\Anaconda3\
      如果想在CMD中使用conda,由于Anaconda版本更新的原因,仅添加以上路径以及~\Scripts虽然输入conda有反应,但是加参数仍然会报错,无法使用。
      参考这篇文章,再添加路径~\condabin,即以下三个路径:
      C:\ProgramData\Anaconda3
      C:\ProgramData\Anaconda3\Scripts
      C:\ProgramData\Anaconda3\condabin\
      把这三个路径添加到系统变量中,重新启动一个command即可使用conda.bat listconda.bat env list等命令了。
  2. Anaconda换源
    1. 换源是因为默认源在国内速度太慢,经常导致下载低速/中断/HttpsError等问题。切换为国内的源可以享受到更稳定的连接和更快的下载速度,值得做此准备工作。另外需要注意,部分源的软件包并不全,conda install时也有可能收集到default默认源的下载路径,最好将国内的源都添加上。
    2. 打开Anaconda Prompt(添加了环境变量后直接打开CMD也可以,我习惯打开Prompt),输入以下指令:
      # 添加清华源
      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 --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
      # 添加中科大源
      conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
      conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
      conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
      conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/msys2/
      conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/
      conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/menpo/
      # 设置搜索时显示通道地址
      conda config --set show_channel_urls yes
  3. pip换源
    pip换源可以选择临时换源永久修改
    • 临时换源
      下载时添加参数-i和源地址,指定pip源下载:
      pip install tensorflow -i https://pypi.tuna.tsinghua.edu.cn/simple
    • 永久换源
      参照User Guide - pip,考虑在当前用户下配置换源,文中提到的%APPDATA%\pip\pip.ini,是 Windows用户目录,即C:\Users(用户)\pip\pip.ini,在用户目录下新建文件夹pip,再在pip文件夹下新建pip.ini文件,文件中输入以下内容保存:
      [global]
      index-url=https://mirrors.aliyun.com/pypi/simple
      find-links=https://pypi.tuna.tsinghua.edu.cn/simple
      这里指明pip安装时会在以上两个地址中寻找库文件。
  4. 搭建环境并导出
  • 待补充

在Ubuntu下的配置

在Ubuntu下主要跑深度学习的模型,需要GPU运算的支持,因此需要搭建特定Python和Tensorflow版本的虚拟环境。

  1. PATH添加Anaconda路径
  • 待补充
  1. Anaconda换源
  • 待补充
  1. pip换源
  • 待补充

Anaconda常用命令

  • 待补充

pip常用命令

  • 待补充
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值