при вводе pip install (module) появляется случайное окно с другим модулем, который я когда-то написал (с именем cirkel.py ), всплывает вопрос, почему это происходит?

#pip

#пип

Вопрос:

При установке или попытке использовать pip появляется окно (старый модуль с именем cirkl.py всплывает то, что я написал) для меня это не имеет смысла. Я написал как pip install, за которым следует модуль, который я хотел установить matplotlib и numpy. другие команды с помощью pip выдают ту же ошибку. Я переустановил pip и изменил переменные среды, но изменений нет. Я также пытаюсь найти модуль cirkl, но не могу его найти. Я использую python 3.6

при закрытии окна я получаю этот вывод из окна cmd:

в load_entry_point возвращает get_distribution(dist).load_entry_point(группа, имя) Файл «c:usersmatteappdatalocalprogramspythonpython36-32libsite-packagespkg_resources__init__.py» , строка 2631, в load_entry_point возвращает файл ep.load() «c:usersmatteappdatalocalprogramspythonpython36-32libsite-packagespkg_resources__init__.py» , строка 2291, в файле load return self.resolve() «c:usersmatteappdatalocalprogramspythonpython36-32libsite-packagespkg_resources__init__.py» , строка 2297, в модуле разрешения = импорт(self.module_name, fromlist=[‘name‘], level=0)

….. и т. д

Комментарии:

1. любой совет о том, как заставить pip работать, был бы очень полезен .. 🙂 .. он продолжается: > из pip.commands импортируйте get_summaries, файл get_similar_commands «c:usersmatteappdatalocalprogramspythonpython36-32libsite-packagespipcommands_init_.py «, строка 15, в <module> из pip.commands.install импортируйте файл InstallCommand ..и т. д

2. если вы откроете консоль python, можете ли вы импортировать cirkel?

3. да, но я понял, почему я не нашел модуль, потому что у меня было другое имя для него, чем имя окна. но импорт модуля фактически рисует круг. странно? заставляет меня задуматься.

4. и хотя я добавил путь, он его не находит. это тоже странно, я проверил, что pip есть. чтобы получить странную ошибку, я должен перейти к каталогу.

5. Я не знаю, как именно работает pip, но я должен предположить, что он сканирует ваши установленные в данный момент пакеты, если вы написали код, который запускается при его импорте (легко сделать — в значительной степени, если его нет в функции, классе или if __name__ == '__main__': блоке, он может запускаться при импорте), который звучит например, то, что происходит со мной.