2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > anaconda在ubuntu19.10下面安装python3.6和python2.7+更换国内源+一键切换配置

anaconda在ubuntu19.10下面安装python3.6和python2.7+更换国内源+一键切换配置

时间:2021-02-11 22:22:35

相关推荐

anaconda在ubuntu19.10下面安装python3.6和python2.7+更换国内源+一键切换配置

#-------------------国外下载Anaconda3---------------------------------------------------

下载链接是:

https://repo.continuum.io/archive/

国外下载链接是:

wget https://repo.continuum.io/archive/Anaconda3-.02-Linux-x86_64.sh

chmod u+x Anaconda3-.02-Linux-x86_64.sh

./Anaconda3-.02-Linux-x86_64.sh

一路next(按回车键12秒钟)

Do you wish the installer to initialize Anaconda3

by running conda init? [yes|no]

[no] >>> no

#-------------------国内下载Anaconda3---------------------------------------------------

①https://mirrors.tuna./

②链接: /s/1L4Af2hdbDTNnEMJnOyX6pg 密码: 7qop

#-----------------------------------------.bashrc配置------------------------------

export PATH=~/anaconda3/bin:$PATH

安装虚拟环境(base)

conda config --set channel_priority flexible

conda install python=3.6

这个不带名字的虚拟环境叫做base,安装完后激活:

source activate base

#---------------------------------更换为国内源(不要更换)-----------------------------------

注意下面的作废,因为清华的anaconda源最后更新是三年前,所以不要再用了

$ conda config --add channels https://mirrors.tuna./anaconda/pkgs/free/

$ conda config --set show_channel_urls yes

$ subl ~/.condarc

删除defaults所在行

$ conda update --all

注意最后不要直接按下YES,有些版本国内比国外旧,要选择No

#---------------------下面安装python3.6.10----------------------------------------

conda create -n Python3.6 python=3.6.10

conda init bash

conda activate Python3.6

conda deactivate

#----------------------------下面安装python2.7---------------------------------

conda create -n Python2.7 python=2.7.18

conda activate Python2.7

conda deactivate

#---------------------------------下面是一键切换的.bashrc配置--------------------------------------------------

########################下面是命令conda init bash运行后添加的###########################export PATH=~/anaconda3/bin:$PATH# >>> conda initialize >>># !! Contents within this block are managed by 'conda init' !!__conda_setup="$('/home/appleyuchi/anaconda3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"if [ $? -eq 0 ]; theneval "$__conda_setup"elseif [ -f "/home/appleyuchi/anaconda3/etc/profile.d/conda.sh" ]; then. "/home/appleyuchi/anaconda3/etc/profile.d/conda.sh"elseexport PATH="/home/appleyuchi/anaconda3/bin:$PATH"fifiunset __conda_setup# <<< conda initialize <<<#---------------------------------下面是一键切换的.bashrc配置--------------------------------------------------alias py3.6="conda activate Python3.6"alias py2.7="conda activate Python2.7"# alias py2.7="source /home/appleyuchi/.virtualenvs/python2.7/bin/activate&&deactivate&&source /home/appleyuchi/.virtualenvs/python2.7/bin/activate"# alias py3.7="source /home/appleyuchi/.virtualenvs/python3.7/bin/activate&&deactivate&&source /home/appleyuchi/.virtualenvs/python3.7/bin/activate"py3.6

安装可以用两种:

一种是conda install package_name

一种是使用pip install package_name

后者可以配合~/.pip/pip.conf中的阿里源来使用

注意:

目前最佳实践是,使用anaconda3来制作两个python的虚拟环境,然后换用pip来安装.

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。