#python #macos #pip #python-module
#python #macos #pip #python-module
Вопрос:
Я попытался установить несколько модулей для Python с помощью команды «pip install <имя_модуля>«. Но я все еще не могу понять, как это работает. Я могу использовать только модуль pygame, который был установлен с помощью sudo easy_install («установка pip» не сработала). Затем я попытался установить другой модуль Eel и получил странные результаты. Модуль Eel показан в списке терминалов 1 (я работаю над последней версией Catalina), но python (в Pycharm IDE) не может прочитать eel как установленный модуль 2.
Я полагаю, это своего рода проблема с версиями python или pip (но pypi предлагает установить модуль Eel с помощью команды «pip install» —https://pypi.org/project/Eel /)
Я буду очень благодарен за ваш ответ -) P.S. Я проверил случаи и другие орфографические материалы =) Я имею в виду, что модуль для python должен иметь имя eel, но официально называться Eel (в соответствии с наименованием на странице pypihttps://pypi.org/project/Eel /)
Комментарии:
1. Обратите внимание, что команды python / pip по умолчанию относятся к установке Python, используемой операционной системой и предназначенной для нее . Вы не должны ничего устанавливать на него напрямую. Создайте виртуальную среду для изоляции или установите отдельную версию Python (например, из python.org , через brew или anaconda) и используйте это, чтобы избежать сбоев в системе. В частности, никогда не используйте sudo для установки пакета python, если вы точно не знаете, что делаете.
Ответ №1:
Проблема может заключаться в том, что у вас не установлен pip.
Я знаю, что на большинстве компьютеров Mac предустановлены pip и Python, но попробовать не помешало бы: sudo easy_install pip
Если кажется, что проблема не в этом, возможно, вы запускаете pip install packageName
не в том каталоге.
Вам нужно будет получить доступ к папке scripts в python и запустить pip install packageName
команду там. Вот ресурс, который должен помочь вам добраться до этого каталога: https://datatofish.com/install-package-python-using-pip /