使用conda install安装Keras包

6

我已经以用户账户的身份在服务器上安装了Anaconda软件包,然后通过conda install keras安装了keras,但在安装后,当我运行import keras时,它会提示no module names keras,有谁可以帮助吗?非常感谢!


可以在我的电脑上运行。你用的是什么操作系统?Python 版本是多少?你使用 conda 环境吗? - Mike Müller
我正在使用SSH在远程服务器上运行,该服务器是UNIX系统,在服务器上已经安装了Python 2.7,那么使用conda环境是什么意思? - K.Wanter
很可能你使用的Python版本与安装库时不同。尝试使用which -a python命令查看当前Python版本。 - Mike Müller
which -a python 的结果是 /bin/python,我的 Anaconda 安装在 /projdata3/info_fil/wangtao/conda - K.Wanter
如果您尝试使用以下命令:conda install -c conda-forge keras,会发生什么? - Sahar
2个回答

6

一种解决方案是创建一个conda环境:

conda create -n keras python=3.5

请激活它:
conda activate keras

并安装Keras:

(keras)$ conda install keras

尝试一下是否有效:

(keras)$ python
>>> import keras

然后我尝试运行 which activate,它会返回 /projdata3/info_fil/wangtao/conda/bin/activate,然后我进入目录 /projdata3/info_fil/wangtao/conda/bin 并再次运行命令 source activate keras,但这一次却出现了 BASH_VERSION: Undefined variable 的错误。 - K.Wanter
1
你使用的shell不是bash吗?请切换到bash - Mike Müller

0

创建Conda环境后,使用以下命令列出可用的环境:

conda info -e

激活你的 conda 环境后,可以尝试通过以下方式安装 Keras:

pip install keras==version_your_desired.

然后使用

pip freeze

检查版本。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接