通过setup.py安装软件包后,在Spyder中“内核死亡,重新启动”

时间:2018-09-20 12:19:52

标签: python pip anaconda spyder

一系列事件:

  1. 试图安装Pyramid软件包。
  2. 我遇到了代理问题,因此我始终必须下载轮文件并手动安装。
  3. 由于Pyramid软件包具有依赖关系,因此我必须首先下载并安装这些依赖关系的whl文件。
  4. 我在为该软件包安装{l {1}}(link)文件时遇到麻烦,因此继续下载zope.interface文件并使用.gz安装
  5. 它打破了点子。它什么也不会说setup.py
  6. 在网上寻找相同的内容,并找到了this解决方案,建议编辑AttributeError: '_NamespacePath' object has no attribute 'sort'文件并进行一些更改
  7. 具体来说,它建议将Program Files\Anaconda3\Lib\site-packages\pip\_vendor\pkg_resources\__init__.py更改为orig_path.sort(key=position_in_sys_path)并起作用。我可以安装其余的依赖项,也可以安装Pyramid。
  8. 但是在此过程中的某个地方,Spyder开始循环显示“内核死亡,正在重新启动”。

我尝试了一些失败的解决方案:

  1. orig_path = sorted(orig_path, key=position_in_sys_path)文件恢复为原始文件。它无法修复Spyder并反而会破坏点数。
  2. 尝试过__init__
  3. 尝试了spyder --reset。它什么也没显示。
  4. this类似的查询不同,Anaconda / Spyder没有任何防火墙问题,因为我已经使用了一段时间了。今天的事件发生后,它就破裂了。

0 个答案:

没有答案