Как обновить бечевку до версии 1.11

Я имел ту же ошибку как загрузка бечевки TypeError и проверил мою версию бечевки, чтобы узнать, что это 1.10.

$ twine --version
twine version 1.10.0 (pkginfo: 1.2.1, requests: 2.18.4, setuptools:
39.2.0, requests-toolbelt: 0.8.0, tqdm: 4.19.5)

Однако со списком зернышка я нахожу, что бечевка является версией 1.11.

$ pip list
...
twine    1.11.0
...

Я попробовал:

$ sudo apt-get install --only-upgrade twine 

(см. здесь),

и найденный, что бечевка уже является последним выпуском (1.10.0-1) и не могла обновить до 1,11. бечевка расположена здесь:

$ which twine
/usr/bin/twine

Как я могу обновить бечевку?

0
задан 23 May 2018 в 18:58

1 ответ

То, когда Вы устанавливаете пакеты через apt-get, это устанавливает любую версию, было упаковано. Не последняя восходящая версия.

Для получения pip форма бечевки необходимо сначала удалить twine, который был установлен репозиториями, и затем используйте pip / pip3 для установки.

sudo apt-get remove twine
sudo pip3 install twine

, Если вторая команда говорит pip3: not found затем попытка, использующая всего pip вместо pip3.

Это должно затем установить версию из репозиториев PyPi. Вам, вероятно, придется закрыть и вновь открыть Ваш терминальный сеанс для получения 'новой' версии взятой Бечевки. (Это, принятие, что pip версия Бечевки помещает двоичный файл в местоположение в Вашем PATH переменная среды; если это не будет затем, то это потребует, чтобы дополнительная работа получила работу того же пути как упакованная версия [1 111].)

0
ответ дан 24 September 2019 в 01:49

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

Похожие вопросы: