ubuntu16.04下不添加安装路径安装anaconda3,两处需要注意的问题:
一.不能调用 conda ......的各种命令
二.在 envs 创建虚拟环境后,不能使用 source activate env_name 这个命令激活虚拟环境
anaconda3的官网下载地址:https://www.anaconda.com/download/
anaconda3的自定义安装路径安装过程(不添加环境变量)
1.在下载anaconda3的目录下(我的下载目录为:~/dataset/zp/Move)打开ubuntu的Ternimal终端,输入下面的代码:
bash Anaconda3-5.1.0-Linux-x86_64.sh
2.输入 yes ,然后按 Enter,接受注册协议
3.在这一步输入你要安装的地址(不在是安装到默认路径下),我的自定义安装路径为:/home/ubuntu_userName/dataset/zp/ProgramData/Anaconda3
4.在这一步输入 no,不添加系统环境变量,不会覆盖ubuntu自带的python版本,输入 yes 就会添加系统环境变量
5.是否要安装 VS code,根据个人需要选吧,可 yes 也可 no (no不安装)
6.安装完成,在 Terminal 终端输入 python,可以看到系统的python2.7.12 并没有被 anaconda3的 python3.6 覆盖
7.至此,anaconda3安装完毕。
重点在下面
使用 conda .....命令
1.找到上述自定义安装的anaconda3的路径:/home/ubuntu_userName/dataset/zp/ProgramData/Anaconda3/bin
在此目录下打开终端Terminal
2.在打开的Terminal 终端输入:
./conda list
可以看到安装完 anaconda3 后都安装了那些包
3.如果./conda list 不能列出安装的包,将anaconda3的安装目录添加到 .bashrc中,按下述操作:
在Terminal 终端输入下列命令:
sudo gedit ~/.bashrc
然后将 anaconda3的安装目录添加进去
最后输入下面命令使其生效:
source ~/.bashrc
4.安装软件直接使用下面命令即可:
./conda install matplotlib
5.想要创建虚拟环境 envs 安装多个版本的,可以在 Terminal 终端输入下面的命令(注意:envs_name 是环境名,可自行修改):
./conda create -n env_name python=3.6
创建的两个环境变量:Keras 和 pytorch
在 envs 创建虚拟环境后,不能使用 source activate env_name 这个命令,但是可以使用下面的命令向虚拟环境安装包
下面的命令是向 虚拟环境 pytorch 中安装 pytorch=0.4的命令
./conda install -n pytorch --channel https://conda.anaconda.org/pjones pytorch
附一个GPU版本pytorch=0.4版本的安装命令:
conda install --channel https://conda.anaconda.org/pjones pytorch
后续有什么问题会继续放上来!!!
Reference:
深度学习 GPU环境 Ubuntu 16.04 + Nvidia GTX 1080 + Python 3.6 + CUDA 9.0 + cuDNN 7.1 + TensorFlow 1.6 环境配置
Ubuntu16.04里安装anaconda3后将python第三方包安装到指定目录下
在Ubuntu16.04 下使用Anaconda3 出现conda:未找到命令,完美解决