pythonconda环境配置
1、anaconda navigator启动时⼀直卡在 loading applications 页⾯
以管理员⾝份打开anaconda prompt
下⾯遇到【y/n】输⼊y
升级navigator:conda update anaconda-navigator
重置navigator:执⾏anaconda-navigator --reset
升级客户端:conda update anaconda-client
升级安装依赖包:conda update -f anaconda-client
打开:anaconda-navigator
2、创建虚拟环境
创建:
conda create -n scrapy-env(环境名称) python=3.7.0
#激活虚拟环境
conda activate scrapy-env
#安装相关的包
conda install XXX
pip install XXX
如果想在指定环境安装
conda install -n your_env_name [package]
#退出环境
deactivate
#删除环境
python默认安装路径conda remove -n your_env_name(虚拟环境名称) --all
conda remove --name your_env_name package_name # 删除环境中的某个包
3、Conda更换国内源
Windows ⽤户⽆法直接创建名为 .condarc 的⽂件,可先执⾏
conda config --set show_channel_urls yes
⽣成该⽂件。⽣成的⽂件在C:\Users\⽤户名.condarc
ssl_verify: true
envs_dirs:
- C:\ProgramData\Anaconda3\envs
pkgs_dirs:
- C:\ProgramData\Anaconda3\pkgs
show_channel_urls: true
default_channels:
- mirrors.tuna.tsinghua.edu/anaconda/pkgs/main
- mirrors.tuna.tsinghua.edu/anaconda/pkgs/free
- mirrors.tuna.tsinghua.edu/anaconda/pkgs/r
custom_channels:
conda-forge: mirrors.tuna.tsinghua.edu/anaconda/cloud
msys2: mirrors.tuna.tsinghua.edu/anaconda/cloud
bioconda: mirrors.tuna.tsinghua.edu/anaconda/cloud
menpo: mirrors.tuna.tsinghua.edu/anaconda/cloud
pytorch: mirrors.tuna.tsinghua.edu/anaconda/cloud
simpleitk: mirrors.tuna.tsinghua.edu/anaconda/cloud
channels:
- mirrors.tuna.tsinghua.edu/anaconda/pkgs/msys2
- mirrors.tuna.tsinghua.edu/anaconda/pkgs/pro
- mirrors.tuna.tsinghua.edu/anaconda/pkgs/r
- mirrors.tuna.tsinghua.edu/anaconda/pkgs/free
- mirrors.tuna.tsinghua.edu/anaconda/pkgs/main
- mirrors.bfsu.edu/anaconda/pkgs/msys2
- mirrors.bfsu.edu/anaconda/pkgs/pro
- mirrors.bfsu.edu/anaconda/pkgs/r
- mirrors.bfsu.edu/anaconda/pkgs/free
-
mirrors.bfsu.edu/anaconda/pkgs/main
- mirrors.ustc.edu/anaconda/cloud/menpo/
- mirrors.ustc.edu/anaconda/cloud/bioconda/
- mirrors.ustc.edu/anaconda/cloud/msys2/
- mirrors.ustc.edu/anaconda/cloud/conda-forge/
- mirrors.ustc.edu/anaconda/pkgs/free/
- mirrors.ustc.edu/anaconda/pkgs/main/
- defaults
4、修改conda环境和缓存默认路径
默认情况下,conda 创建的新环境 以及过往安装的模块缓存都存储在⽤户⽬录下,这⼀点不会在 conda (user-specific)配置⽂件 ⽤户名\.condarc 中体现出来,除⾮⽤户修改了默认设置。当前的默认信息可通过 conda info 指令打印查看,其中不仅能够查看当前默认环境路径和默认缓存路径,还能
查看conda的源设置。
实际上,conda环境和缓存的默认路径(envs directories 和 package cache)不⼀定要默认存储在⽤户⽬录,我们可以将他们设置到盈余空间稍⼤的其他⽬录来缓解这种空间压⼒,只要保证不同⽤户之间的设置不同即可。路径的设置可以通过编辑 ⽤户名\.condarc来实现。添加或修改⽤户名\.condarc中的 env_dirs 和 pkgs_dirs 配置项分别设置环境和缓存路径,按顺序第⼀个路径作为默认存储路径,搜索环境和缓存时按先后顺序在各⽬录中查。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论