#python #error-handling #module
Вопрос:
Поэтому по какой-то причине у меня возникли проблемы с модулями. У меня есть проекты, которые я сделал, скажем, 4 месяца назад, которые я скачал, скажем, openpyxl или pyodbc. Теперь они не работают. Например, я смотрел видео по запросам 2 недели назад, все отлично работало примерно 30 минут назад, и теперь ничто не распознает модуль. Я сделал
pip list
и все пипсы, которые я хочу, есть, но они просто не работают
Я удалил python около недели назад, потому что docx не работал, и он все еще не работает. Я обновил путь. Я не знаю, что делать, потому что проекты, над которыми я работал в течение нескольких недель, просто не запускаются из-за модулей. Есть какие-нибудь предложения? Я имею в виду, что дошло до того, что я думаю, что мне нужен кто-то, кто действительно проверит мой компьютер и попытается разобраться в проблеме
Комментарии:
1. Поскольку вы сказали, что удалили python и обновили путь . Вот что я бы рекомендовал вам проверить . Так как в списке Pip отображаются все пакеты . 1) pip показывает <имя_пакета> , здесь вывод будет содержать местоположение, в котором установлены пакеты . Теперь проверьте, совпадает ли это местоположение с вашим местоположением python .
2. хорошо, я по какой-то причине обнаружил проблему, некоторые пункты, где они были установлены в другом файле, я не знаю, почему или как это сделать, и я изменил путь, и теперь это работает
3. Пояснение: вы говорите «некоторые пипсы, которые устанавливаются в другой файл». Не существует такого понятия, как «пипс». Вы имеете в виду пакеты или модули.
pip
это просто название программы, которая устанавливает эти пакеты.4. некоторые пакеты были установлены в другом месте, поэтому мне пришлось найти их и скопировать на основной путь, который я использовал, и это сработало
Ответ №1:
Вы уверены, что не устанавливали модули с pip2 вместо pip3 или наоборот? Вы не можете использовать модули из других версий Python. Вы использовали среду conda? Привести к коррупции? Все это может быть возможными источниками вашей проблемы.
Комментарии:
1. Я бы либо установил pip3, либо установил pip. Я, например, прямо сейчас удалил анаконду со своего компьютера, и она все еще не работает. Что странного в том, что, например, bs4 показывает строку кода, которую он распознал, но когда я запускаю, в ней говорится, что модуля нет, но когда я делаю список pip, он появляется
2. Можете ли вы попробовать установить conda, создать новую среду, войти в среду, а затем установить пакеты pip?