由于之前自己安装conda和pytorch时候,系统自己已经安装了base的环境:(base) ckq@ckq:~$
导致每次终端进入都是默认base环境,修改默认值:
conda config --set auto_activate_base false
改成自带默认的话:
conda config --set auto_activate_base true
好了,现在自己创建一个新环境:
首先确保自己的conda安装成功!!!
1.创建虚拟环境:
conda create -n name python=XXX
自:conda create -n ckq1 python=3.7
2.搭建好之后激活虚拟环境:
conda activate name
自:
ckq@ckq:~$ conda activate ckq1
(ckq1) ckq@ckq:~$
3.退出虚拟环境
conda deactivate
4.删除虚拟环境
conda remove -n name --all
5.查看现有的虚拟环境列表:
ckq@ckq:~$ conda info --envs
# conda environments:
#
base * /home/ckq/anaconda3
ckq1 /home/ckq/anaconda3/envs/ckq1
ckq@ckq:~$
清华源貌似不可以用了,改用了中科大,去下载anaconda-navigator,发现还是下载失败,只好单独去下载,
下载网址:清华源
安装 conda install name…
参考:
https://blog.csdn.net/yuzeyuan12/article/details/102931829
遇到conda权限错误的问题:
离线下载了pytorch1.2 进行安装 发现到最后一步出错!!!
使用:
sudo chown -R 1000:1000 /home/ckq/.conda
(FairMOT) ckq@ckq:~/git$ conda install --offline ./pytorch-1.2.0-py3.6_cuda10.0.130_cudnn7.6.2_0.tar.bz2
Downloading and Extracting Packages
######################################################################## | 100%
Preparing transaction: done
Verifying transaction: - WARNING conda.core.path_actions:verify(963): Unable to create environments file. Path not writable.
environment location: /home/ckq/.conda/environments.txt
done
Executing transaction: - WARNING conda.core.envs_manager:register_env(52): Unable to register environment. Path not writable or missing.
environment location: /home/ckq/anaconda3/envs/FairMOT
registry file: /home/ckq/.conda/environments.txt
done
(FairMOT) ckq@ckq:~/git$ sudo chown -R 1000:1000 /home/ckq/.conda
重新!!!!!
(FairMOT) ckq@ckq:~/git$ conda install --offline ./pytorch-1.2.0-py3.6_cuda10.0.130_cudnn7.6.2_0.tar.bz2
Preparing transaction: done
Verifying transaction: done
Executing transaction: done
(FairMOT) ckq@ckq:~/git$