首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Anaconda无法工作: ImportError:无法导入名称“_psutil_windows”

Anaconda无法工作: ImportError:无法导入名称“_psutil_windows”
EN

Stack Overflow用户
提问于 2018-03-15 22:53:51
回答 1查看 2.3K关注 0票数 4

我的系统: Windows 7专业,64位

我尝试过的事情:

  • 重新安装Anaconda
  • 确保我只安装了一个Python版本(我有3.6.4)
  • 在路径中添加Anaconda (%PATH;C:\Users\ghost\Anaconda3\python.exe)

系统变量

代码语言:javascript
复制
C:\ProgramData\Anaconda3;C:\ProgramData\Anaconda3\Library\mingw-w64\bin;C:\ProgramData\Anaconda3\Library\usr\bin;C:\ProgramData\Anaconda3\Library\bin;C:\ProgramData\Anaconda3\Scripts;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\Common Files\Intel\WirelessCommon\;C:\Program Files (x86)\Common Files\Lenovo;C:\ProgramData\Lenovo\ReadyApps;C:\Program Files (x86)\Python;%PATH;C:\Users\ghost\Anaconda3\python.exe;C:\Users\ghost\Anaconda3\Scripts\conda.exe

我收到的错误:

代码语言:javascript
复制
   >      (base) C:\Users\ghost>anaconda-navigator Traceback (most recent call last):   File
    > "C:\ProgramData\Anaconda3\Scripts\anaconda-navigator-script.py", line
    > 10,  in <module>
    >     sys.exit(main())   File "C:\ProgramData\Anaconda3\lib\site-packages\anaconda_navigator\app\main.p
    > y", line 129, in main
    >     from anaconda_navigator.app.start import start_app   File "C:\ProgramData\Anaconda3\lib\site-packages\anaconda_navigator\app\start.
    > py", line 27, in <module>
    >     from anaconda_navigator.utils import misc   File "C:\ProgramData\Anaconda3\lib\site-packages\anaconda_navigator\utils\misc
    > .py", line 21, in <module>
    >     import psutil   File "C:\Users\ghost\AppData\Roaming\Python\Python36\site-packages\psutil\__in
    > it__.py", line 137, in <module>
    >     from . import _pswindows as _psplatform   File "C:\Users\ghost\AppData\Roaming\Python\Python36\site-packages\psutil\_psw
    > indows.py", line 16, in <module>
    >     from . import _psutil_windows as cext ImportError: cannot import name '_psutil_windows'

如果需要更多的信息,请告诉我。谢谢,提前,谢谢你的帮助!

EN

回答 1

Stack Overflow用户

发布于 2018-06-05 15:57:11

转到anaconda提示符,更新conda和所有软件包,并安装psutil的最后一个版本。

然后,从C:\Users\<youruser>\Anaconda3\pkgs\psutil-5.4.5-py36hfa6e2cd_0\Lib\site-packages复制文件夹psutilpsutil-5.4.5-py3.6.egg-info

在那之后,去C:\Users\<youruser>\AppData\Roaming\Python\Python36\site-packages

删除所有psutil文件夹并粘贴psutilpsutil-5.4.5-py3.6.egg-info

您还可能希望确保没有设置您的PYTHONPATH。您可以在以下输出中看到所有相关的环境变量:

代码语言:javascript
复制
conda info -a
票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49310532

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档