Пип больше не устанавливает пакеты - PullRequest
0 голосов
/ 08 сентября 2018

Я использую версию Amazon Linux AMI 2018.03.

Я пытаюсь использовать virtualenv с Python 3.6.

Я использую Pip 18.0. (также пытался понизить до уровня 9.0 серии)

Я создаю новую среду, используя:

$virtualenv-3.6 project_new
Using base prefix '/usr'
New python executable in /srv/project_new/bin/python3.6
Also creating executable in /srv/project_new/bin/python
Installing setuptools, pip, wheel...done.

Похоже, все это работает, я активирую указанное окружение:

$source project_new/bin/activate
(project_new)$

Это также работает ... затем я перечисляю пакеты в virtualenv:

$ pip list
Package    Version
---------- -------
pip        18.0
setuptools 40.2.0
wheel      0.31.1

Это все выглядит нормально. Затем я пытаюсь установить новый пакет (например, mysqlclient):

$pip install mysqlclient
Collecting mysqlclient
  Downloading https://files.pythonhosted.org/packages/ec/fd/83329b9d3e14f7344d1cb31f128e6dbba70c5975c9e57896815dbb1988ad/mysqlclient-1.3.13.tar.gz (90kB)
100% |████████████████████████████████| 92kB 3.8MB/s
Building wheels for collected packages: mysqlclient
  Running setup.py bdist_wheel for mysqlclient ... done
  Stored in directory: /home/user/.cache/pip/wheels/71/9b/6f/a8c79bceb4a35f4acf49363883f958f31b113470a3b504df87
Successfully built mysqlclient
Installing collected packages: mysqlclient
Successfully installed mysqlclient-1.3.13

И это то, где это «дает мне ложь»!

$ pip list
Package    Version
---------- -------
pip        18.0
setuptools 40.2.0
wheel      0.31.1

Где моя посылка ?? Нет сообщений об ошибках, все выглядит хорошо, но пакет никогда не устанавливается!?

Я также пробовал:

$ /srv/project_new/bin/python -m pip install mysqlclient

Тот же результат, ничего не устанавливается. Есть ли способ узнать, куда Пип кладет этот пакет ... если где-нибудь?

РЕДАКТИРОВАТЬ 2018-09-08: Итак, я решил свою собственную проблему ... Я сбросил образ Amazon AMI и перешел на Ubuntu ... Я не выбираю это в качестве решения, поскольку это был такой серьезный вариант, но время продиктовало это как самый быстрый путь вперед чем бороться с этими проблемами и адом RPM, который принял изображение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...