欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

linux安装anconda ,tensorflow,keras

程序员文章站 2022-05-26 19:01:09
...

下载anaconda,上传到/usr/local,并进行安装:

bash Anaconda3-5.0.1-Linux-x86_64.sh

中间有提示输入yes或no的,一般输入yes.自动设置环境变量,选yes

安装完成之后,conda list可以查看安装了那些包

接着安装tensorflow:

这里踩坑,开始直接用pip install tensorflow.后来发现import出错,提示没有GLIBC_2.17找不到。又去搞半天,还是没解决~

首先创建tensorflow虚拟环境:

conda create -n tensorflow python=3.6

[[email protected] ~]# conda create -n tensorflow python=3.6
Fetching package metadata ...........
Solving package specifications: .
Package plan for installation in environment /root/anaconda3/envs/tensorflow:
The following NEW packages will be INSTALLED:
    ca-certificates: 2017.08.26-h1d4fec5_0
    certifi:         2018.1.18-py36_0     
    libedit:         3.1-heed3624_0       
    libffi:          3.2.1-hd88cf55_4     
    libgcc-ng:       7.2.0-hdf63c60_3     
    libstdcxx-ng:    7.2.0-hdf63c60_3     
    ncurses:         6.0-h9df7e31_2       
    openssl:         1.0.2o-h20670df_0    
    pip:             9.0.1-py36_5         
    python:          3.6.4-hc3d631a_3     
    readline:        7.0-ha6073c6_4       
    setuptools:      38.5.1-py36_0        
    sqlite:          3.22.0-h1bed415_0    
    tk:              8.6.7-hc745277_3     
    wheel:           0.30.0-py36hfd4bba0_1
    xz:              5.2.3-h55aa19d_2     
    zlib:            1.2.11-ha838bed_2    

Proceed ([y]/n)? y 这里输入y:

libgcc-ng-7.2. 100% |#############################################################################################################################################| Time: 0:00:00   7.24 MB/s
libstdcxx-ng-7 100% |#############################################################################################################################################| Time: 0:00:00   3.27 MB/s
libffi-3.2.1-h 100% |#############################################################################################################################################| Time: 0:00:00  18.03 MB/s
ncurses-6.0-h9 100% |#############################################################################################################################################| Time: 0:00:00  13.05 MB/s
openssl-1.0.2o 100% |#############################################################################################################################################| Time: 0:00:00   3.81 MB/s
tk-8.6.7-hc745 100% |#############################################################################################################################################| Time: 0:00:00   3.77 MB/s
xz-5.2.3-h55aa 100% |#############################################################################################################################################| Time: 0:00:00   3.96 MB/s
zlib-1.2.11-ha 100% |#############################################################################################################################################| Time: 0:00:00   5.09 MB/s
readline-7.0-h 100% |#############################################################################################################################################| Time: 0:00:00   5.80 MB/s
sqlite-3.22.0- 100% |#############################################################################################################################################| Time: 0:00:00   3.85 MB/s
python-3.6.4-h 100% |#############################################################################################################################################| Time: 0:00:08   3.60 MB/s
certifi-2018.1 100% |#############################################################################################################################################| Time: 0:00:00  14.03 MB/s
setuptools-38. 100% |#############################################################################################################################################| Time: 0:00:00  12.50 MB/s
wheel-0.30.0-p 100% |#############################################################################################################################################| Time: 0:00:00   2.76 MB/s
pip-9.0.1-py36 100% |#############################################################################################################################################| Time: 0:00:00   3.86 MB/s
#
# To activate this environment, use:
# > source activate tensorflow
#
# To deactivate an active environment, use:
# > source deactivate
#
用下面命令**:

source activate tensorflow

可用如下命令查看可用的版本:

anaconda search -t conda tensorflow

安装tensorflow:

conda install --channel https://conda.anaconda.org/anaconda tensorflow

安装成功之后进行测试:
>>> import tensorflow
>>> hello = tensorflow.constant('Hello, TensorFlow!')
>>> session = tensorflow.Session()
>>> print(session.run(hello))
b'Hello, TensorFlow!'

安装成功。继续安装keras:

[[email protected] ~]# pip install keras
Collecting keras
  Downloading Keras-2.1.5-py2.py3-none-any.whl (334kB)
    100% |████████████████████████████████| 337kB 17kB/s 
Requirement already satisfied: six>=1.9.0 in ./anaconda3/lib/python3.6/site-packages (from keras)
Requirement already satisfied: scipy>=0.14 in ./anaconda3/lib/python3.6/site-packages (from keras)
Requirement already satisfied: pyyaml in ./anaconda3/lib/python3.6/site-packages (from keras)
Requirement already satisfied: numpy>=1.9.1 in ./anaconda3/lib/python3.6/site-packages (from keras)
Installing collected packages: keras
Successfully installed keras-2.1.5
You are using pip version 9.0.1, however version 9.0.3 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.

安装成功,提示pip版本可以升级:

[[email protected] ~]# pip install --upgrade pip
Collecting pip
  Downloading pip-9.0.3-py2.py3-none-any.whl (1.4MB)
    100% |████████████████████████████████| 1.4MB 58kB/s 
Installing collected packages: pip
  Found existing installation: pip 9.0.1
    Uninstalling pip-9.0.1:
      Successfully uninstalled pip-9.0.1
Successfully installed pip-9.0.3