[英]Error : No module named 'psutil'
我一直在尝试安装Peter Chervenski's MultiNEAT
,但在运行 setup.py ( python setup.py build_ext
) 时遇到了问题:
文件“c:/Users/1234/Documents/Alex/multineat/peter-ch-MultiNEAT-f631e2f/setup.py”,第 7 行,在 from site-packages import psutil 中
我确保安装了这个模块:使用pip install
了几次,它说:
要求已经满足:psutil in c:\users\1234\appdata\local\programs\python\python36-32\lib\site-packages
我自己检查了这个目录并在那里找到psutil
模块(我什至删除了它并重新安装了一次)。 在那之后,我仍然遇到与Python
not seeing psutil
相同的错误。 有什么办法可以解决这个问题吗? (我用的是Windows 10
,最新版Python
)
我在执行 python 脚本时在 Windows 10 中遇到的错误 ->
回溯(最近一次调用最后一次):
导入 psutil 中的文件“C:\\Users\\YOUR NAME\\Desktop\\Sample.py”,第 2 行
导入错误:没有名为 psutil 的模块
这就是我解决问题的方法->
C:\python -m pip install --upgrade pip
【最新pip版本安装成功】
C:\>python -m pip install psutil
Collecting psutil
Downloading https://files.pythonhosted.org/packages/50/6a/34525bc4e6e153bf6e849a4c4e936742b365f6819c0462cebfa4f082a3c4/psutil-5.4.7-cp27-none-win_amd64.whl (220kB)
100% |UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU| 225kB 696kB/s
Installing collected packages: psutil
Successfully installed psutil-5.4.7
最后,Sample.py 执行成功
这对我有用..
sudo pip install --upgrade psutil
在 Windows 上执行以下步骤:
python -m pip install psutil
python -m pip install --upgrade pip
我解决了一个问题,如果你有类似的问题,你应该试试这个:
pip
升级到最新版本( python -m pip install --upgrade pip
)psutil
( C:\\Users\\(your username)\\AppData\\Local\\Programs\\Python\\Python36-32\\Lib\\site-packages
) 如果你已经安装了psutil
现在使用pip install psutil
. 它帮助了我,如果您遇到权限错误,请尝试以管理员身份打开 cmd。
我有这个问题相信我这工作 100%。 我正在使用 VS Code,您只需要正常使用 pip 安装它,但有时它不会将它添加到您的编辑器正在使用的工作目录 ( venv\\lib\\site-packages\\
) 文件夹中。 所以只需从这里复制并粘贴它C:\\Users\\(your username)\\AppData\\Roaming\\Python\\Python39\\site-packages
我如下解决了这个问题:看来,每次我尝试使用“pip install psutil”升级 psutil 时,它只显示满足要求并显示 5.7.2。
这解决了我的问题。
这对我有用。 我的 ubuntu 系统中有多个版本的 python。
$ sudo apt install python3.6-dev
如果您的系统上安装了多个版本的 Windows,则可能会出现不一致的情况。 检查默认的 python 目录路径,并确保该目录中的“psutils”已更新。
在 SSH shell 中键入的这两个命令对我有用。 apt install 向我显示了提到的错误。
sudo apt install pip
python3 -m pip install psutil
Result: python3 -m pip install psutil Collecting psutil Downloading psutil-5.9.1-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (284 kB) |███████████████ █████████████████| 284 kB 2.0 MB/s 安装收集的包:psutil 成功安装 psutil-5.9.1
希望这可以帮助某人...
我遇到了同样的问题,但情况并不完全相同。 我正在为所有遇到与我相同问题的人写这篇文章。
我正在运行sudo python script.py
(因为我想改变 cpu 频率,所以需要 sudo)但是Error: No module named 'psutil'
。 我检查了我的 python 版本
python --version
它是 3.8,但是当我检查我的版本时
sudo python --version
它正在运行 2.7 版。 一旦我跑了
sudo python3 script.py
它运行顺利。 当然,我已经验证了我在 python3 上安装了最新的 pip + psutil 库。 基本上,确保您运行的是正确的 python 版本,并且所有库/包管理器都是最新的,希望这对您有所帮助!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.