当前位置:  开发笔记 > 编程语言 > 正文

fabfile.py无效:没有名为Crypto的模块

如何解决《fabfile.py无效:没有名为Crypto的模块》经验,为你挑选了1个好方法。

我正在学习本教程,并且到达了使用Fabric来部署django项目的部分.但是,当我运行fabfile.py时,我收到此错误.而这里是我的fabfile.py.对于我可以推断出Crypto库的缺失,我已经尝试了pip install Crypto并仍然得到相同的错误.有什么建议?谢谢.



1> Rico..:

可能是当你安装它时,它没有编译所有必要的文件.请尝试重新安装.确保您没有看到任何错误,如果您这样做,您可能会遗漏一些开发文件/标题.

pip uninstall pycrypto
pip install pycrypto

你可以从python shell测试它:

python

然后:

>>> import Crypto

如果你没有看到任何错误,你就是好人.

如果由于某种原因,模块在Mac上编译为加密而不是加密,您可以尝试:

>> import crypto
>> import sys
>> sys.modules['Crypto'] = crypto

推荐阅读
Chloemw
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有