我从here下载了 pycryptodome python模块轮格式文件( pycryptodome.whl )
现在,当我尝试导入并按如下所述使用它时,
from Crypto.PublicKey import RSA
我得到这个 ImportError:没有名为Crypto.PublicKey的模块
我还有一个名为 PyVMOMI ( pyvmomi.whl )的模块,在这里看不到此问题,我可以很好地导入其任何模块文件,而不会出现任何错误。
注意: *。whl 文件所在的目录已在 PYTHONPATH 变量中设置
答案 0 :(得分:1)
您不能导入.whl
文件,因为它们并不意味着直接导入。他们本应installed首先(强调我):
滚轮是一种ZIP格式的存档,带有特殊格式的文件名和.whl扩展名。它包含的分发几乎与根据PEP 376根据特定安装方案进行安装的情况相同。尽管建议使用专门的安装程序,但可以通过使用标准的“解压缩”工具简单地将其解包到站点程序包中,同时保留足够的信息以分发其内容,从而安装在以后的任何时候进入他们的最终路径。
您可以导入PyVMOMI
模块并不意味着您要导入相应的.whl
文件。此软件包已先安装。