pip install
OSX 10.13의 virtualenv에서 실행하는 데 문제가 있습니다. 나는 이미 달리고 brew install openssl
경로는을 /usr/local/include/openssl
가리 킵니다 ../opt/openssl/include/openssl
. 누구든지 이것을 고치는 방법을 알고 있습니까? 을 python
사용하여 다시 설치 한 후에 발생했습니다 brew install
.
pip는 TLS / SSL이 필요한 위치로 구성되지만 Python의 ssl 모듈은 사용할 수 없습니다. 필로우 수집 URL을 가져올 수 없습니다 https://pypi.python.org/simple/pillow/ : SSL 인증서를 확인하는 데 문제가 있습니다. SSL 모듈을 사용할 수 없으므로 HTTPS URL에 연결할 수 없습니다. -skipping Pillow 요구 사항을 충족하는 버전을 찾을 수 없습니다 (버전에서 :) Pillow에 대해 일치하는 배포를 찾을 수 없습니다
업데이트 : 여기에 더 많은 정보가 있습니다.
✗ 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
.