关于python环境的便利操作


简介

关于linux下python环境还是conda使用的方便,所以对于conda进行一个常用的配置

配置

conda源

cat > ~/.condarc << EOF
channels:
  - defaults
show_channel_urls: true
channel_alias: https://mirrors.tuna.tsinghua.edu.cn/anaconda
default_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/pkgs/r
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
  conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
EOF

conda clean -i

更新:直接上代理更稳定

cat > ~/.condarc << EOF
show_channel_urls: true
proxy_servers:
  http: http://proxy.dopwn.cn:8080
  https: http://proxy.dopwn.cn:8080
ssl_verify: false
EOF

windows conda源

conda config --set show_channel_urls yes

然后修改~/.condarc

conda zshrc

cat >> ~/.zshrc << EOF
# >>> conda initialize >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$('/root/miniconda3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"
if [ $? -eq 0 ]; then
    eval "$__conda_setup"
else
    if [ -f "/root/miniconda3/etc/profile.d/conda.sh" ]; then
        . "/root/miniconda3/etc/profile.d/conda.sh"
    else
        export PATH="/root/miniconda3/bin:$PATH"
    fi
fi
unset __conda_setup
# <<< conda initialize <<<
EOF

source ~/.zshrc

pip源

mkdir ~/.pip
cat > ~/.pip/pip.conf << EOF
[global]
index-url = https://mirrors.aliyun.com/pypi/simple/

[install]
trusted-host=mirrors.aliyun.com
EOF

文章作者: xyzz
文章链接: http://www.xyzzpwn.top
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 xyzz !
 上一篇
python3关于angr的安装 python3关于angr的安装
简介在debian10.6上安装angr python=3.7 debian=10.6 开始安装安装依赖sudo apt-get install python3-dev libffi-dev build-essent
2020-10-26
下一篇 
safari关于不安全链接的解决办法 safari关于不安全链接的解决办法
简介换了vsphere和esxi后,系统证书需要重新生效,发现chrome很好搞定vsphere,能用不安全的链接登陆esxi。safari是可以登陆vsphere不能打开esxi。这里记录了修复的过程 过程 首先在keyschains里面
2020-10-17
  目录