Anaconda安装 + Anaconda与Linux原有Python“和平共处”

想想需要什么包再装也不迟,好像再装个Anaconda有点多余,不过,折腾过后会觉得“懒”一点是有好处的。

在Anaconda官网上,选择好所需的Python版本,下载anaconda,比如Anaconda3-5.0.1-Linux-x86_64.sh
进入下载目录,运行:
sh Anaconda3-5.0.1-Linux-x86_64.sh

安装过程中可选择安装目录,默认为用户目录。在“将Anaconda添加到用户的环境变量中”选择yes,或者在安装完成后手动添加,在~/.bashrc中添加如下内容:
export PATH="/home/kai/anaconda3/bin:$PATH"
安装完后source .bashrc

输入pythonpython3,发现均为anaconda的python。此处采用博文
Linux下系统自带python和Anaconda切换
中的方法——为不同的python声明别名。
在~/.bashrc中添加如下内容:

alias py2="/usr/bin/python2.7"
alias py3="/usr/bin/python3.6"
alias pya="/home/kai/anaconda3/bin/python3.6"

source .bashrc
即可使用别名py2、py3、pya来分别运行系统原有的Python2.7和Python3.6以及Anaconda。

conda常用操作如下:

#安装scipy
conda install scipy

#指定包版本
conda install numpy=1.10

#查看当前环境下已安装的包
conda list

#查看某个指定环境的已安装包
conda list -n python36

#查找package信息
conda search numpy

#安装package
conda install -n python36 numpy
#如果不用-n指定环境名称,则被安装在当前活跃环境
#也可以通过-c指定通过某个channel安装

#更新package
conda update -n python36 numpy

#删除package
conda remove -n python36 numpy

#更新所有库
conda update --all

#更新 conda 自身
conda update conda

#更新 anaconda 自身
conda update anaconda

如果觉得更新、安装慢,可以更换源:

#添加Anaconda的TUNA镜像(不过,添加这个源之后的update怎么是往低版本的更新)
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

#设置搜索时显示通道地址
conda config --set show_channel_urls yes

PyCharm + Anaconda:
在PyCharm中一次选择File->Settings->Project->Project Interpreter添加anaconda下的python,如下图。

猜你喜欢

转载自blog.csdn.net/zhangk9509/article/details/79292193
今日推荐