Я изучаю использование colorama в Python, поэтому я установил его, и я могу импортировать модуль без проблем из Первичной подсказки.Проблемы с использованием Colorama на Python 2.7
>>> import colorama
>>> from colorama import *
>>> print(Fore.BLUE + 'BLUE TEXT')
BLUE TEXT
Теперь, если я создаю небольшой кусок кода, как это:
#!/usr/bin/env python2.7
from colorama import *
print(Fore.BLUE + 'BLUE TEXT')
я получаю следующее сообщение:
File "colorama_Test.py", line 3, in <module>
from colorama import *
File "/home/olg32/Python/colorama_Test.py", line 5, in <module>
print(Fore.BLUE + 'BLUE TEXT')
NameError: name 'Fore' is not defined
Который говорит мне, что модуль не найден , Но, как уже упоминалось, он был установлен и успешно протестирован из Первичной подсказки. Может быть, это проблема определения пути или что-то в этом роде? Это текущий каталог, в котором установлен модуль:
usr/local/lib/python2.7/dist-packages/colorama-0.3.7-py2.7.egg
Нужно ли где-то определять этот путь? Извините, я новичок в Python.
Любая помощь будет оценена по достоинству.
спасибо.
Спасибо! да, я нашел проблему. Я назвал свой сценарий «colorama.py», что вызывало проблемы с библиотекой. Как только я сменил имя, все работало нормально. Извините, я нахожусь в фазе обучения ... – olg32
Если это сработало для вас, вы не возражаете, чтобы дать ему голосование и принять ответ? благодаря – WhatsThePoint