1

我正在尝试部署一个我一直在使用 Heroku 的小型网站。

但是,当我从终端运行“git push heroku master”命令时,会出现以下导入错误消息:

ImportError: No module named numpy

据我了解,当此过程尝试从依赖于 numpy.txt 的“requirements.txt”文件中安装 CVXcanon 模块时,会发生错误。我不确定如何解决这个问题。

不久前有人发布了一个类似的问题,但是提供的解决方案涉及在继续安装“requirement.txt”模块1之前手动安装模块依赖项

编辑 这里是“requirements.txt”文件的内容:

backports-abc==0.4
bokeh==0.12.1
certifi==2016.8.8
click==6.6
CVXcanon==0.1.1
cvxpy==0.4.3
dill==0.2.5
ecos==2.0.4
fastcache==1.0.2
Flask==0.11.1
futures==3.0.5
itsdangerous==0.24
Jinja2==2.8
MarkupSafe==0.23
multiprocess==0.70.4
numpy==1.11.1
pandas==0.18.1
pandas-datareader==0.2.1
patsy==0.4.1
python-dateutil==2.5.3
pytz==2016.6.1
PyYAML==3.11
requests==2.11.0
requests-file==1.4
scipy==0.18.0
scs==1.2.6
singledispatch==3.4.0.3
six==1.10.0
statsmodels==0.6.1
toolz==0.8.0
tornado==4.4.1
Werkzeug==0.11.10
WTForms==2.1

这是更详细的错误消息:

 Complete output from command python setup.py egg_info:
remote:            Traceback (most recent call last):
remote:              File "<string>", line 1, in <module>
remote:              File "/tmp/pip-build-hyC0O_/CVXcanon/setup.py", line 4, in <module>
remote:                import numpy
remote:            ImportError: No module named numpy
remote:            
remote:            ----------------------------------------
remote:        Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-hyC0O_/CVXcanon/
4

0 回答 0