#python #github #conda #package.json
#python #github #conda #package.json
Вопрос:
Модуль не найден при попытке его импорта. Я искал аналогичный вопрос, но не смог найти ту же проблему, обычно проблема была в разных средах conda.
У меня установлена полностью обновленная anaconda с python 3.8 и только этой версией, и у меня нет других сред. список conda env возвращает только базовую среду.
Я использовал conda для установки git и pip и установил пакет с github с этим pip. При использовании conda list он отображается в списке. Попытка conda remove —package-name приводит к тому, что conda не находит пакет.
При использовании pip uninstall package-name пакет найден и может быть деинсталлирован.
При использовании sys.path отображается папка python3.8/site-packages, где я также могу найти эту папку пакета, но модуль не найден. При непосредственном добавлении пакета-папки с помощью sys.path.append(путь к папке) модуль все еще не найден.
Пожалуйста, помогите мне с этим, так как я действительно хотел бы уверенно импортировать пакеты из сообщества GitHub, не беспокоясь: (
Комментарии:
1. Можете ли вы указать пакет? Некоторые из тривиальных вещей, которые приходят на ум: 1) имя пакета и имя модуля могут не совпадать; 2) «пакет» GitHub на самом деле не пакет, а просто некоторые скрипты, которые кто-то свободно называет пакетом.
2. Спасибо за быстрый повтор! Его pltconverter из github.com/thomashirtz/plt-converter он даже привел пример, когда он импортирует его.
3. Итак, вы использовали команду
pip install git https://github.com/thomashirtz/plt-converter#egg=pltconverter
?4. @merv я скопировал его, да. Я также деинсталлировал git и переустановил его с помощью conda, чтобы убедиться, что он выполняется под conda.