导入错误:没有名为 theano 的模块



我在深度学习教程中使用了介绍。

sudo apt-get install python-numpy python-scipy python-dev python-pip python-nose g++ libopenblas-dev git
sudo pip install Theano

numpy 和 scipy.test 没有问题:

python -c "import numpy; numpy.test()"
python -c "import scipy; scipy.test()"

但是当我使用Theano测试时:

python -c "import theano; theano.test()"

它告诉我"没有名为theano的模块",这让我很困惑。

为了确保安装的版本与您的解释器版本相匹配,而不是 pip 的 Python 版本,您可以尝试以下方法:

sudo -H python -m pip install Theano

这将加载与您的解释器相对应的 pip 模块。

如果您不是计算机的系统管理员,或者您只是希望避免在系统范围内安装 python 软件包,则可以执行以下操作

pip install --user Theano

第三种可能性是使用虚拟环境

virtualenv env
source env/bin/activate
pip install Theano

最新更新