ฉันมีปัญหาpip install
ในการใช้งานvirtualenv บน OSX 10.13 ฉันได้ทำงานbrew install openssl
และเส้นทางจุดที่จะต้อง/usr/local/include/openssl
../opt/openssl/include/openssl
ไม่มีใครรู้วิธีการที่จะแก้ไขปัญหานี้? นี้เริ่มเกิดขึ้นหลังจากที่ผมติดตั้งใหม่โดยใช้python
brew install
pip ถูกกำหนดค่าด้วยตำแหน่งที่ต้องการ TLS / SSL อย่างไรก็ตามโมดูล ssl ใน Python ไม่สามารถใช้ได้ การรวบรวมหมอนไม่สามารถดึง URL https://pypi.python.org/simple/pillow/ : มีปัญหาในการยืนยันใบรับรอง SSL: ไม่สามารถเชื่อมต่อกับ HTTPS URL ได้เนื่องจากโมดูล SSL ไม่พร้อมใช้งาน - ข้ามไม่พบรุ่นที่ตรงตามข้อกำหนดหมอน (จากรุ่น:) ไม่พบการกระจายที่ตรงกันสำหรับหมอน
UPDATE: นี่คือข้อมูลเพิ่มเติม:
✗ which python
/usr/local/opt/python/libexec/bin/python
✗ which pip
/usr/local/opt/python/libexec/bin/pip
✗ python --version
Python 3.7.4
✗ pip --version
pip 19.1.1 from /usr/local/lib/python3.7/site-packages/pip (python 3.7)
✗ brew info python
python: stable 3.7.4 (bottled), HEAD
Interpreted, interactive, object-oriented programming language
https://www.python.org/
/usr/local/Cellar/python/3.6.5_1 (4,795 files, 100.0MB)
Poured from bottle on 2019-10-08 at 14:39:37
/usr/local/Cellar/python/3.7.4_1 (3,903 files, 60.6MB) *
Poured from bottle on 2019-10-08 at 14:37:10
From: https://github.com/Homebrew/homebrew-core/blob/master/Formula/python.rb
ใช่ฉันมีทั้ง 3.6.5_1 และ 3.7.4_1 ติดตั้งเนื่องจากฉันอาจต้องสลับระหว่างสองครั้ง
✗ brew unlink openssl
Unlinking /usr/local/Cellar/openssl/1.0.2s... 0 symlinks removed
brew unlink
ผมได้พยายามแล้ว
which python
,which pip
, ,python --version
pip --version
จากนั้นครั้งสุดท้ายที่ผมตรวจสอบopenssl
เป็นถังเท่านั้นดังนั้นไม่ควรจะนำเสนอการทำงาน/usr/local/include/openssl
brew unlink openssl