我在深度学习教程中使用了介绍。
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