Error : No module named 'psutil'

前提是你 提交于 2020-12-30 06:57:25

问题


I've been trying to install Peter Chervenski's MultiNEAT and ran into a problem while running setup.py (python setup.py build_ext):

File "c:/Users/1234/Documents/Alex/multineat/peter-ch-MultiNEAT-f631e2f/setup.py", line 7, in from site-packages import psutil'

And I made sure this module is installed: used pip install a couple of times and it said:

Requirement already satisfied: psutil in c:\users\1234\appdata\local\programs\python\python36-32\lib\site-packages

And I checked this directory myself and found psutil module there (I even deleted it and reinstalled one more time). And after that, I still got the same error with Python not seeing psutil. Is there any way I can solve this problem? (I am using Windows 10, latest version of Python)


回答1:


Error I got in windows 10 while executing a python script ->

Traceback (most recent call last):

File "C:\Users\YOUR NAME\Desktop\Sample.py", line 2, in import psutil

ImportError: No module named psutil

This is how I resolved the issue ->

C:\python -m pip install --upgrade pip

[Latest pip version got installed successfully]

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

Finally, Sample.py got executed successfully




回答2:


This worked for me..

sudo pip install --upgrade psutil



回答3:


I solved a problem and if you had a similar problem you should try this:

  1. upgrade pip to the latest version (python -m pip install --upgrade pip)
  2. delete psutil (C:\Users\(your username)\AppData\Local\Programs\Python\Python36-32\Lib\site-packages) if you have it installed already
  3. reupload psutilnow using pip install psutil

. It helped me and if you have a permission error, try opening cmd as administrator.




回答4:


Follow these steps on windows:

  1. Open command prompt in administrator mode
  2. Enter Command python -m pip install psutil
  3. Upgrade pip if outdated python -m pip install --upgrade pip

Process Example




回答5:


This worked for me. I had multiple version of python in my ubuntu system.

$ sudo apt install python3.6-dev



回答6:


Inconsistencies can happen if you have multiple versions of windows installed on your system. Check for the default python directory path and make sure 'psutils' is updated in that directory.




回答7:


I got the same issue and solved it by specifying the exact (virtual environment / global) pip you are using. In my case (using a virtual environment), after executed pip by using the absolute path, I installed psutil successfully.



来源:https://stackoverflow.com/questions/50316358/error-no-module-named-psutil

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!