尽管安装了Python模块,但没有任何Python模块

尽管安装了Python模块,但没有任何Python模块,python,module,pip,Python,Module,Pip,我安装了xxhash模块,其中包括: sudo pip install --upgrade pip sudo pip install xxhash 但当我执行时: pydoc modules 我得到了一个可用模块的列表,其中没有xxhash 当我在终端GUI程序中运行时,它会给我一个错误: Python: Traceback (most recent call last): File "./runserver.py", line 34, in <module> fro

我安装了
xxhash
模块,其中包括:

sudo pip install --upgrade pip
sudo pip install xxhash
但当我执行时:

pydoc modules
我得到了一个可用模块的列表,其中没有
xxhash

当我在终端GUI程序中运行时,它会给我一个错误:

Python: Traceback (most recent call last):
  File "./runserver.py", line 34, in <module>
    from pogom.search import search_overseer_thread, fake_search_loop
  File "/SOME_PATH/resources/app/map/pogom/search.py", line 30, in <module>
    from pgoapi import PGoApi
  File "/SOME_PATH/resources/app/map/pogom/pgoapi/__init__.py", line 39, in <module>

Python:     from .pgoapi import PGoApi
  File "/SOME_PATH/resources/app/map/pogom/pgoapi/pgoapi.py", line 34, in <module>
    from .rpc_api import RpcApi
  File "/SOME_PATH/resources/app/map/pogom/pgoapi/rpc_api.py", line 47, in <module>
    from .utilities import to_camel_case, get_time, get_format_time_diff, Rand48, long_to_bytes, generateLocation1, generateLocation2, generateRequestHash, f2i
  File "/SOME_PATH/resources/app/map/pogom/pgoapi/utilities.py", line 37, in <module>
    import xxhash
ImportError: No module named xxhash
Python:Traceback(最近一次调用last):
文件“/runserver.py”,第34行,在
从pogom.search导入搜索\u监工\u线程,伪搜索\u循环
文件“/SOME_PATH/resources/app/map/pogom/search.py”,第30行,在
从pgoapi导入pgoapi
文件“/SOME_PATH/resources/app/map/pogom/pgoapi/uuuu init_uuu.py”,第39行,在
Python:from.pgoapi导入pgoapi
文件“/SOME_PATH/resources/app/map/pogom/pgoapi/pgoapi.py”,第34行,在
从.rpc_api导入RpcApi
文件“/SOME_PATH/resources/app/map/pogom/pgoapi/rpc_api.py”,第47行,在
from.utilities import to_camel_case,get_time,get_format_time_diff,Rand48,long_to_字节,generateLocation1,generateLocation2,generateRequestsHash,f2i
文件“/SOME_PATH/resources/app/map/pogom/pgoapi/utilities.py”,第37行,在
导入xxhash
ImportError:没有名为xxhash的模块

顺便说一句,前两个命令工作正常,当我重新运行它们时,它表明这些模块已经安装并且是最新的。

在Python cmd提示符上,
>>import xxhash
给出了什么?我认为这比使用
/runserver.py
更能说明问题。可能,
pip
使用的
python
可执行文件与您在程序中使用的不同。检查
/runserver.py
的第一行,并使用该Python可执行文件安装
xxhash
,例如使用
/which/full/path/Python-m pip install xxhash
>导入xxhash
也返回了错误
导入错误:没有名为xxhash的模块。我使用/usr/bin/python运行了您的上一个命令,但似乎没有安装pip。问题是我使用的是python3pip,而不是python-pip。然后我用你的命令安装了xxhash,它成功了。谢谢请将您的评论复制到我可以将其标记为正确的答案中。您需要Python.h来构建xxhash。apt get install python dev on Ubuntu,yum install python devel on CentOS/fedoraan,在python cmd提示符下,
>>import xxhash提供了什么?我认为这比使用
/runserver.py
更能说明问题。可能,
pip
使用的
python
可执行文件与您在程序中使用的不同。检查
/runserver.py
的第一行,并使用该Python可执行文件安装
xxhash
,例如使用
/which/full/path/Python-m pip install xxhash
>导入xxhash
也返回了错误
导入错误:没有名为xxhash的模块。我使用/usr/bin/python运行了您的上一个命令,但似乎没有安装pip。问题是我使用的是python3pip,而不是python-pip。然后我用你的命令安装了xxhash,它成功了。谢谢请将您的评论复制到我可以将其标记为正确的答案中。您需要Python.h来构建xxhash。apt get install python dev on Ubuntu,yum install python devel on CentOS/Fedora