Python 错误:没有名为';psutil';

Python 错误:没有名为';psutil';,python,psutil,Python,Psutil,我一直在尝试安装Peter Chervenski的MultiNEAT,但在运行setup.py(python setup.py build\u ext)时遇到问题: 文件“c:/Users/1234/Documents/Alex/multineat/peter-ch-multineat-f631e2f/setup.py”,第7行,在 从站点包导入psutil' 我确保安装了这个模块:使用了几次pip安装,它说: 已满足要求:psutil in c:\users\1234\appdata\loca

我一直在尝试安装Peter Chervenski的MultiNEAT,但在运行setup.py(
python setup.py build\u ext
)时遇到问题:

文件“c:/Users/1234/Documents/Alex/multineat/peter-ch-multineat-f631e2f/setup.py”,第7行,在 从站点包导入psutil'

我确保安装了这个模块:使用了几次
pip安装
,它说:

已满足要求:psutil in c:\users\1234\appdata\local\programs\python\python36-32\lib\site软件包


我自己检查了这个目录,发现那里有
psutil
模块(我甚至删除了它并重新安装了一次)。在那之后,我仍然在
Python
看不到
psutil
时遇到同样的错误。我有办法解决这个问题吗?(我正在使用
Windows 10
,最新版本的
Python

我解决了一个问题,如果您遇到类似问题,您应该尝试以下方法:

  • 升级
    pip
    至最新版本(
    python-mpip安装-升级pip
  • 删除
    psutil
    C:\Users\(您的用户名)\AppData\Local\Programs\Python\Python36-32\Lib\site包
    ) 你已经安装好了
  • 重新加载
    psutil
    现在使用
    pip安装psutil

  • 。这对我很有帮助,如果您有权限错误,请尝试以管理员身份打开cmd。

    我在执行python脚本时在windows 10中遇到的错误->

    回溯(最近一次呼叫最后一次):

    文件“C:\Users\YOUR NAME\Desktop\Sample.py”,第2行,在 导入psutil

    ImportError:没有名为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
  • 如果过时,升级pip
    python-m pip安装--升级pip

  • 这对我很有效。我的ubuntu系统中有多个python版本

    $ sudo apt install python3.6-dev
    

    如果系统上安装了多个版本的windows,则可能会发生不一致。检查默认的python目录路径,并确保该目录中的“psutils”已更新。

    我遇到了相同的问题,并通过指定您正在使用的确切(虚拟环境/全局)
    pip
    解决了这个问题。在我的情况下(使用虚拟环境),在使用绝对路径执行
    pip
    后,我成功安装了
    psutil


    我有这个问题相信我这是100%有效的。我使用的是VS代码,您通常只需使用pip安装它,但有时它不会将它添加到编辑器使用的工作目录(venv\lib\site packages\)文件夹中。所以只需从这里复制并粘贴它
    C:\Users\(您的用户名)\AppData\Roaming\Python\Python39\site-packages
    我解决了这个问题,如下所示: 似乎,每次我尝试使用“pip安装psutil”升级psutil时,它只是显示满足了要求,并显示了5.7.2

  • 转到安装Python且psutil可用的文件夹,例如。 “C:\Python\Lib\site包”
  • 找到所有与psutil相关的文件,并将它们重命名为其他文件,例如。 老皮苏蒂尔 旧psutil-5.7.2.dist-info
  • 从bash或命令行运行“pip install psutil”
  • 它为我更新到5.8.0

  • 这解决了我的问题。

    脚本中是否缺少导入语句?不,我没有缺少它。我有一个导入段“导入psutil”。或windows powershell。对那些像我一样不知道“删除psutil”是什么意思的人来说,它的字面意思就是“rm-rf”目录。之后,您就可以使用pip免费安装它了。