“没有名为pefile的模块”,即使我已经安装了pefile

2024-09-30 18:29:34 发布

您现在位置:Python中文网/ 问答频道 /正文

我在同一台计算机上安装了Python2.7和Python3.8

我正在努力让它工作:https://github.com/countercept/python-exe-unpacker

这些要求是:

pefile==2017.9.3
unpy2exe==0.3
uncompyle6==2.11.5
xdis==3.5.5
pycrypto==2.6.1
configparser==3.5.0

我猜其他东西安装正确(不确定)。但是当我试着用python python_exe_unpack.py -i [programname.exe]运行这个东西时

我得到一个错误:

C:\Python27\python.exe: No module named pefile

我已经运行了这两个命令:

py -m pip install pefile==2017.9.3

py -m pip install pefile==2019.4.18

问题依然存在

知道哪里出了问题吗


Tags: installpippyhttpsgithubcomexepycrypto
1条回答
网友
1楼 · 发布于 2024-09-30 18:29:34

您应该使用pip freeze获取已安装软件包的列表。可能您的pypython可执行文件不一样,请尝试py python_exe_unpack.py -i [programname.exe]。还要检查用于获取该包的路径:

import sys
print(sys.path)

您可以通过PYTHONPATH环境变量添加额外的路径,也可以通过安装文件的路径sys.path.append("/path/to/folder")添加额外的路径

相关问题 更多 >