Я уверен, что есть простое решение этой проблемы, которое я не знаю, и от поиска в googling и stackoverflow вокруг него кажется что-то делать с установкой пути.Отсутствует модуль Python v 2.7.3 и Windows 7: установлен fuzzywuzzy, импортируется в powershell, а не в IDLE
У меня на компьютере установлен anaconda, и, похоже, он использует python 2.7.4. У меня также установлен python 2.7.3, который, похоже, используется в том случае, когда я открываю IDLE. Когда я установил fuzzywuzzy с помощью «python setup.py install», он установлен в папке anaconda и использует python в powershell, команда «из fuzzywuzzy import fuzz» работает нормально, но при выполнении того же самого в IDLE я получаю недостающую ошибку модуля.
Есть ли способ согласовать две версии Python? Могу ли я заставить их обмениваться пакетами или удалить одну из версий без разрушения всего?
Я попытался сделать это:
«»» Настройка PYTHONPATH/PYTHONHOME переменные
Щелкните правой кнопкой мыши значок Компьютер в меню Пуск, выберите Свойства. На левой вкладке перейдите к Расширенные настройки системы. В появившемся окне перейдите на вкладку «Дополнительно», а затем в нижней части щелкните «Переменные среды». Щелкните в списке пользовательских переменных и начните вводить Python и повторите для системных переменных, чтобы убедиться, что у вас нет неверно заданных переменных для PYTHONPATH или PYTHONHOME. Затем добавьте новые переменные (я сделал это в System, а не в User, хотя это может работать и для пользователя): PYTHONPATH, установленный в C: \ Python27 \ Lib. PYTHONHOME, установленный в C: \ Python27. '' '
затем переустановлен fuzzywuzzy, и он установлен в папке C: Python27 и работает в IDLE, но теперь Kivy не работает!
Нужно ли переустанавливать это тоже? Или есть исправление доступа к пути?
Открыть 'python.exe' в CMD. Затем повторите попытку. – enginefree
Вы также можете прямо добавить путь к python: import sys, sys.path.insert (index, path). Получите sys.path с одного из ваших питонов и вставьте/совместите с другим. Или просто получите оба sys.paths и добавьте их в PYTHONPATH env. вар. чтобы вы все получили. – sihrc
PYTHONPATH существует в системных переменных. autoexec.bat использовался в 9x. XP имеет конфигурационные файлы в каталоге WINDOWS. Не знаю, есть ли это сейчас. возможно, реестр? – eri