我的机器上安装了多个pythons,分别是2.7、3.5、3.6等,我安装了名为spacy的库。
这个库似乎一直在引用旧版本的python,即3.5。在
/usr/local/lib/python3.5/dist-packages
是的。
Python 3.6.5 (default, Mar 29 2018, 03:28:50)
[GCC 5.4.0 20160609] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import spacy
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/local/lib/python3.5/dist-packages/spacy/__init__.py", line 4, in <module>
from . import util
File "/usr/local/lib/python3.5/dist-packages/spacy/util.py", line 4, in <module>
import ujson
ModuleNotFoundError: No module named 'ujson'
不管这个图书馆有多宽敞,我想知道
使库指向升级后的python(3.6而不是3.5)的最佳方法是什么?我应该更新哪个路径变量?
请帮忙…我在这个问题上浪费了太多时间。