Установка загруженных файлов 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").