2015-07-30 2 views
0

Я получаю эту ошибку всякий раз, когда пытаюсь использовать терминал. Сначала я пытался использовать pip для установки html5lib, но теперь я даже не могу использовать python. Кто-нибудь знает, что происходит?Ошибка трассировки в терминале при попытке использования python

Dans-MacBook-Pro:~ DanLee$ python 
Traceback (most recent call last): 
File "/Users/DanLee/anaconda/lib/python2.7/site.py", line 62, in  <module> 
import os 
File "/Users/DanLee/anaconda/lib/python2.7/os.py", line 49, in <module> 
import posixpath as path 
File "/Users/DanLee/anaconda/lib/python2.7/posixpath.py", line 450, in <module> 
plt.plot(years,gdp, color = 'green', marker = 'o', linestyle = 'solid') 
NameError: name 'plt' is not defined 
Dans-MacBook-Pro:~ DanLee$ pip install html5lib 
Traceback (most recent call last): 
File "/Users/DanLee/anaconda/lib/python2.7/site.py", line 62, in <module> 
import os 
File "/Users/DanLee/anaconda/lib/python2.7/os.py", line 49, in <module> 
import posixpath as path 
File "/Users/DanLee/anaconda/lib/python2.7/posixpath.py", line 450, in <module> 
plt.plot(years,gdp, color = 'green', marker = 'o', linestyle = 'solid') 
NameError: name 'plt' is not defined 
+0

Что именно вы пытаетесь сделать? Использовать терминал для выполнения сценария Python или просто установить модули? – AdjunctProfessorFalcon

+0

Я пытаюсь установить модули, особенно пытаясь запустить pip install html5lib, чтобы получить веб-парсер. –

+0

Каков вывод следующих команд: '$, который python' ' $ env | sort' – AdjunctProfessorFalcon

ответ

1

Итоговые комментарии здесь:

Вы установили Anaconda, так что используйте conda для установки пакетов:

conda install html5lib 

Конечно, вы, кажется, так или иначе испортили ваш Anaconda установить, поэтому сначала переустановите его.