0
我conda list
已經pyparsing康達名單pyparsing但我得到了導入錯誤:沒有名爲模塊pyparsing
pyparsing 2.1.4 py27_0
但是,當我跑了Python文件具有
import matplotlib.pyplot as plt
我有錯誤
Traceback (most recent call last):
File "170509-NMF002(stfml)_003.py", line 31, in <module>
import matplotlib.pyplot as plt
File "/Users/jan/anaconda/lib/python2.7/site-packages/matplotlib/__init__.py", line 124, in <module>
from matplotlib.rcsetup import (defaultParams,
File "/Users/jan/anaconda/lib/python2.7/site-packages/matplotlib/rcsetup.py", line 32, in <module>
from matplotlib.fontconfig_pattern import parse_fontconfig_pattern
File "/Users/jan/anaconda/lib/python2.7/site-packages/matplotlib/fontconfig_pattern.py", line 25, in <module>
from pyparsing import Literal, ZeroOrMore, \
ImportError: No module named pyparsing
如何解決這個錯誤?
附加信息:它不應該是相關的,但我只是做pip uninstall pyparsing
,因爲我不小心通過pip安裝ipykernel(並且ipykernel安裝了另一個pyparsing)。由於該錯誤,我卸載了所有的軟件包。無論如何,我先安裝了anaconda,pyparsing仍然在這裏。
這實際上是一個conda問題。但是如果你能解決它,請升級到pyparsing版本2.2或更高版本。在2.1.4之後發佈的版本中有一些重要的錯誤修復和增強。 – PaulMcG
@PaulMcGuire我現在運行'conda update pyparsing',它仍然是2.1.4。如何在此之後使conda更新到該版本? – Jan
2.1.4是默認Anaconda頻道中的最新版本。 –