heroku python应用程序中没有名为“ pyrebase”的模块

时间:2018-08-07 10:12:44

标签: django python-3.x firebase

我正在尝试将django网站上传到heroku平台,但出现错误: 没有名为pyrebase的模块

我正在尝试将django应用程序与“ pyrebase”的firebase API包装器连接起来。本地一切都运转良好,但是当我将其上传到heroku上的应用程序时,它向我显示该消息,并且在尝试查看python3.6 / site-packages内的真正内容时,没有此类包。顺便说一句,我已经在我的项目目录中使用require.txt在Python中安装了第三方作为软件包,并且pyrebase 3. *也包含在此文件中,但是当我Navigationi出现该错误时!有什么方法可以将pyrebase安装到heroku python应用程序的site-package目录中?

您可以在此处自行检查:https://thegate1.herokuapp.com

The packages inside site-package directory

requirements.txt的结果:

CacheControl==0.12.5
cachetools==2.1.0
certifi==2018.4.16
chardet==3.0.4
click==6.7
cycler==0.10.0
dill==0.2.8.2
Django==1.11.12
enum34==1.1.6
firebase-admin==2.12.0
Flask==1.0
functools32==3.2.3.post2
future==0.16.0
futures==3.2.0
gax-google-logging-v2==0.8.3
gax-google-pubsub-v1==0.8.3
gcloud==0.17.0
gnuplot-py==1.8
google-api-core==1.3.0
google-auth==1.5.1
google-cloud-core==0.28.1
google-cloud-firestore==0.29.0
google-cloud-storage==1.10.0
google-gax==0.16.0
google-resumable-media==0.3.1
googleapis-common-protos==1.5.3
grpc-google-logging-v2==0.8.1
grpc-google-pubsub-v1==0.8.1
grpcio==1.14.0
httplib2==0.11.3
idna==2.7
impacket==0.9.11
itsdangerous==0.24
Jinja2==2.10
jws==0.1.3
MarkupSafe==1.0
matplotlib==2.0.2
msgpack==0.5.6
nltk==3.3
numpy==1.13.3
oauth2client==3.0.0
pcapy==0.10.5
pipenv==2018.7.1
ply==3.8
protobuf==3.6.0
pyasn1==0.4.4
pyasn1-modules==0.2.2
pycryptodome==3.4.3
pyparsing==2.2.0
pyreadline==2.1
Pyrebase==3.0.27
python-dateutil==2.6.1
python-gflags==3.1.1
python-jwt==2.0.1
pytz==2017.2
requests==2.11.1
requests-toolbelt==0.7.0
rethinkdb==2.3.0.post6
rsa==3.4.2
scapy===git-archive.devc1696e497
six==1.*
tabulate==0.8.1
terminaltables==3.1.0
urllib3==1.23
virtualenv==16.0.0
virtualenv-clone==0.3.0
Werkzeug==0.14.1

先谢谢了。

0 个答案:

没有答案