我正在CentOS系统上安装tensorflow。
我在我的系统中成功安装了miniconda并创建了tensorflow环境。 但是,当我运行“ source activate tensorflow ”时,我收到了错误消息。
我查看了Anaconda页面,发现原因是激活文件只支持bash和zsh。但我的OS centOS是csh(C shell)。
我还尝试在〜/ .cshrc 文件中为tensorflow环境添加“ set path ”。但它看起来不起作用,我导入tensorflow时仍然会得到ImportError。
有谁知道如何解决这个问题?
答案 0 :(得分:0)
您可以尝试以下(在CentOS 6.8或CentOS 7上):
[root@9dc1f60d1dcd ~]# csh
[root@9dc1f60d1dcd ~]# echo $0
csh
[root@9dc1f60d1dcd ~]# bash Miniconda2-4.3.11-Linux-x86_64.sh -b -p /m2
[root@9dc1f60d1dcd ~]# /m2/bin/conda install -y tensorflow
[root@9dc1f60d1dcd ~]# /m2/bin/python
Python 2.7.13 |Continuum Analytics, Inc.| (default, Dec 20 2016, 23:09:15)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-1)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
Anaconda is brought to you by Continuum Analytics.
Please check out: http://continuum.io/thanks and https://anaconda.org
>>> import tensorflow
>>> tensorflow.__version__
'0.10.0rc0'