Unable to import psutil in python3 with cygwin [ImportError: no os specific module found]
Unable to import psutil in python3 with cygwin [ImportError: no os specific module found]
我一直在尝试从 cygwin 中导入 psutil 模块(作为 Windows 7 的 Linux 替代品)。不过安装成功了。
重新安装后显示:
Requirement already satisfied: psutil in /usr/local/lib/python3.8/site-packages (0.1.3)
但是当导入时,它给出了:
>>> import psutil
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/local/lib/python3.8/site-packages/psutil/__init__.py", line 61, in <module>
raise ImportError('no os specific module found')
ImportError: no os specific module found
我尝试了几件事:
升级 pip 和 psutil 本身,使用这些命令:
python3 -m pip install --upgrade pip
pip3 install --upgrade psutil
所以当前版本:
Requirement already satisfied: pip in /usr/local/lib/python3.8/site-packages (21.2.4)
Requirement already satisfied: psutil in /usr/local/lib/python3.8/site-packages (0.1.3)
确保包只安装在python 3.8.10版本(我安装了多个python版本,所以我认为版本不一致可能是导致问题。但仍然没有帮助。
尽管如此,到目前为止我所做的只是确保在每个 python 相关命令后输入一个额外的“3”。
我对 cygwin 和 python 还是个新手,非常感谢任何帮助,谢谢!
我在这里可能是错的,但我做了一些挖掘,看起来他们自 2010 年以来一直在尝试为 psutil 添加 cygwin 支持,请参阅 github 页面 psutil issue #82。貌似暂不支持
我一直在尝试从 cygwin 中导入 psutil 模块(作为 Windows 7 的 Linux 替代品)。不过安装成功了。
重新安装后显示:
Requirement already satisfied: psutil in /usr/local/lib/python3.8/site-packages (0.1.3)
但是当导入时,它给出了:
>>> import psutil
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/local/lib/python3.8/site-packages/psutil/__init__.py", line 61, in <module>
raise ImportError('no os specific module found')
ImportError: no os specific module found
我尝试了几件事:
升级 pip 和 psutil 本身,使用这些命令:
python3 -m pip install --upgrade pip pip3 install --upgrade psutil
所以当前版本:
Requirement already satisfied: pip in /usr/local/lib/python3.8/site-packages (21.2.4) Requirement already satisfied: psutil in /usr/local/lib/python3.8/site-packages (0.1.3)
确保包只安装在python 3.8.10版本(我安装了多个python版本,所以我认为版本不一致可能是导致问题。但仍然没有帮助。
尽管如此,到目前为止我所做的只是确保在每个 python 相关命令后输入一个额外的“3”。
我对 cygwin 和 python 还是个新手,非常感谢任何帮助,谢谢!
我在这里可能是错的,但我做了一些挖掘,看起来他们自 2010 年以来一直在尝试为 psutil 添加 cygwin 支持,请参阅 github 页面 psutil issue #82。貌似暂不支持