anaconda -linux 使用

Ctrl+H: ubuntu16.04 查看隐藏文件

目录

1.anaconda安装

2.创建环境

3.安装tensorflow


1.anaconda安装

https://www.anaconda.com/distribution/

根据自己的需求选择下载,这里选择64位 Python2.7 , 即anaconda2

终端进入anaconda包的路径,输入以下指令进行安装,一路按回车,输入yes即可。

bash Anaconda2-2019.10-Linux-x86_64.sh(安装包的名称)
vi ~/.bashrc  #更新环境配置

输入指令 查看conda是否安装成功

conda --version

2.创建环境

conda create -n name python=xx

name为环境名称,后面的python版本若与anaconda同,则可省略,也可添加其他附件安装包条件

conda env list  #列出所有环境
source activate name #激活环境name
source deactivate #返回原环境
conda env remove -n name #删除环境name

安装anconda后,每次进入终端,前面回出现(base),若要退出conda的基础环境,回到系统自动的环境:\

(参考博客:https://blog.csdn.net/devcy/article/details/100099068)

方法一:

conda deactivate base

方法二:

//通过将auto_activate_base参数设置为false实现
conda config --set auto_activate_base false
//若要进入base环境、
conda activate base
//若还是希望每次默认进入base环境
conda config --set auto_activate_vase true

3.安装tensorflow

sudo apt-get install python-pip  #安装pip
pip --version #查看是否安装成功
pip install tensorflow==1.0   #cpu版本
pip install tensorflow-gpu==1.0   #gpu版本
=====================
https://files.pythonhosted.org/packages/7a/5c/a46b964a30efb3fc6d9d08bd973810d529d336491238ea92f38eb90b11a8/tensorflow_gpu-1.0.0-cp27-cp27mu-manylinux1_x86_64.whl

报错信息:

终端输入
python
import tensorflow as tf  
报错
TypeError: __init__() got an unexpected keyword argument 'syntax'

百度后发现好像是protobuf的问题

方法一: 升级protobuf

pip install --upgrade protobuf

无用

方法二:

conda install -c conda-forge protobuf

无用无用!! 还把我默认的python2.7改成了python3.8

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章