今天启动笔记本电脑(Ubuntu 18.4)并尝试使用pip安装软件包时遇到问题,我遇到此错误:
Error processing line 3 of /home/cjones/.local/lib/python3.6/site-packages/googleapis_common_protos-1.5.8-py3.6-nspkg.pth:
Traceback (most recent call last):
File "/usr/lib/python3.6/site.py", line 174, in addpackage
exec(line)
File "<string>", line 1, in <module>
File "<frozen importlib._bootstrap>", line 568, in module_from_spec
AttributeError: 'NoneType' object has no attribute 'loader'
Remainder of file ignored
Run Code Online (Sandbox Code Playgroud)
自上次成功启动以来,我认为我没有进行任何更改,但是似乎缺少了某些东西……有人可以帮忙吗?
小智 14
我遇到了类似的问题,但错误消息引用了不同的 .pth 文件。我收到的错误信息是:
Error processing line 1 of /Users/jt/anaconda3/lib/python3.7/site-packages/sphinxcontrib.datatemplates-nspkg.pth:
Traceback (most recent call last):
File "/Users/jt/anaconda3/lib/python3.7/site.py", line 168, in addpackage
exec(line)
File "<string>", line 1, in <module>
File "<frozen importlib._bootstrap>", line 580, in module_from_spec
AttributeError: 'NoneType' object has no attribute 'loader'
Remainder of file ignored
Run Code Online (Sandbox Code Playgroud)
遵循此处描述的解决方案:
https://github.com/Pyomo/pyomo/issues/95
我编辑了 .pth 文件(错误消息开头的文件,紧跟在 text 之后Error processing line 1 of)并在第一个分号后添加了一个换行符。也就是说,我改变了:
import sys, types, os;has_mfs = sys.version_info > (3, 5);p ...<rest of file>
Run Code Online (Sandbox Code Playgroud)
到:
import sys, types, os;
has_mfs = sys.version_info > (3, 5);p ...<rest of file>
Run Code Online (Sandbox Code Playgroud)
我不知道为什么这有效,但确实如此。
Cha*_*hak 12
删除/home/cjones/.local/lib/python3.6/site-packages/googleapis_common_protos-1.5.8-py3.6-nspkg.pth并重试。
| 归档时间: |
|
| 查看次数: |
2026 次 |
| 最近记录: |