У меня такая же проблема на macOS. Думаю, моя проблема в том, что мой python @ 2 был установлен homebrew.
Искал и пробовал много способов. Вот что работает для меня и для вашей справки, если вы также используете homebrew на macOS.
I. Использовать Python по умолчанию в macOS
Шаг 1. brew удалить python @ 2
Шаг 2. sudo / usr / bin / easy_install pip
Шаг 3. cd HOMBREW_BIN_PATH
Шаг 4. ln -sf / usr / bin / питон питон
Шаг 5. ln -sf / usr / local / bin / pip pip
Затем вы можете использовать pip как обычно.
II. Обходной путь с источником, отличным от https.
Относится к: https://blog.51cto.com/tenderrain/1956752
Предположим, здесь мы используем не-https источник mirrors.aliyun.com
и хотим установить six
Метод1. Непосредственно через интерфейс командной строки
pip install -i http://mirrors.aliyun.com/pypi/simple шесть - доверенный хост mirrors.aliyun.com
Метод2. Создайте ~ / .pip / pip.conf
[global]
index-url = http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=mirrors.aliyun.com
Затем используйте pip install six
как обычно.
person
bearzyj
schedule
15.08.2019