Установка загруженных файлов tar.gz с помощью pip

Когда я скачиваю PyGUI-2.5.4.tar.gz от http://www.cosc.canterbury.ac.nz/greg.ewing/python_gui/ и затем запустите

pip install downloads/PyGUI-2.5.4.tar.gz

Я получаю длинную ошибку, корень которой выглядит следующим образом:

tarfile.ReadError: not a gzip file

Есть идеи, что я делаю не так?

2 ответа

Решение

Вы не можете установить его с помощью pip. Это файл tar.gz, поэтому вы должны извлечь его с помощью команды tar.

tar -xzvf PyGUI-2.5.4.tar.gz
cd PyGUI-2.5.4.tar.gz

А затем используйте файл setup.py для установки пакета.

python setup.py install

или же

sudo python setup.py install

(используйте sudo только в Linux)

Правильный синтаксис для установки:

pip install --user ./Downloads/PyGUI-2.5.4.tar.gz

--user используется для предоставления необходимых разрешений для установки пакета. Всегда проверяйте правильный путь и прописные и строчные буквы в вашем пути (ваш путь был "загрузки" с маленьким "d").

Другие вопросы по тегам