Я использую Ubuntu 14.04 с версией python 2.7.6. Сегодня, когда я создал новый virtualenv
и попытался сделать pip install requests
, я получил ошибку InsecurePlatformWarning
.pip install requests [security] vs pip install requests: Difference
Я решил эту проблему, следуя инструкции здесь
SSL InsecurePlatform error when using Requests package
Но я хочу, чтобы понять, что фактическая разница между этими двумя командами: pip install requests[security]
и pip install requests
.
1) Почему первые устанавливают 3 дополнительных пакета?
2) Есть ли какие-либо вещи, о которых мне нужно заботиться, когда я нажимаю код на производство?
3) Оба они ведут себя одинаково в целом?
Я много искал в stackoverflow и в другом месте, но не смог найти ответ. Если он уже был дан ответ, отправьте ссылку.
Спасибо.
Спасибо за ответ. Это отвечает на все мои вопросы! (Будет ждать когда-нибудь, прежде чем я приму ответ, на всякий случай, если у кого-то будет другой ответ, хотя, я думаю, это не так) – Ymartin
@citruspi «На Python 3.4+ и Python 2.7.9 + это уже не лучше »см. [здесь] (https://github.com/kennethreitz/requests/pull/2195#issuecomment-53934322) –