인증 단계를 건너 뛰었습니다.
로컬 설치에서 복사하면 certifi ssl 설치 단계가 실행됩니다.
brew install openssl
ln -s /usr/local/Cellar/openssl/{version}/include/openssl /usr/bin/openssl
pip install certifi
그런 다음이 실행 :
# install_certifi.py
#
# sample script to install or update a set of default Root Certificates
# for the ssl module. Uses the certificates provided by the certifi package:
# https://pypi.python.org/pypi/certifi
import os
import os.path
import ssl
import stat
import subprocess
import sys
STAT_0o775 = (stat.S_IRUSR | stat.S_IWUSR | stat.S_IXUSR
| stat.S_IRGRP | stat.S_IWGRP | stat.S_IXGRP
| stat.S_IROTH | stat.S_IXOTH)
def main():
openssl_dir, openssl_cafile = os.path.split(
ssl.get_default_verify_paths().openssl_cafile)
print(" -- pip install --upgrade certifi")
subprocess.check_call([sys.executable,
"-E", "-s", "-m", "pip", "install", "--upgrade", "certifi"])
import certifi
# change working directory to the default SSL directory
os.chdir(openssl_dir)
relpath_to_certifi_cafile = os.path.relpath(certifi.where())
print(" -- removing any existing file or link")
try:
os.remove(openssl_cafile)
except FileNotFoundError:
pass
print(" -- creating symlink to certifi certificate bundle")
os.symlink(relpath_to_certifi_cafile, openssl_cafile)
print(" -- setting permissions")
os.chmod(openssl_cafile, STAT_0o775)
print(" -- update complete")
if __name__ == '__main__':
main()
을 당신은 확실히 당신은 당신의 양조 설치 python3와 함께 제공되는 pip3를 실행? pip3, python3 등의 위치를 확인하십시오. – pvg
참조 : https://stackoverflow.com/questions/41489439/pip3-installs-inside-virtual-environment-with-python3-6-failing-due-to-ssl- MODUL/42798679 내가 python3 확인 – alexisdevarennes
@pvg가 여기에 있습니다 : 의 sys.path = [ '/ 사용자/bootadmin', '/usr/local/Cellar/python3/3.6.3/Frameworks/Python.framework/Versions/3.6 /lib/python36.zip ', '/usr/local/Cellar/python3/3.6.3/Frameworks/Python.framework/Versions/3.6/lib/python3.6 ', '/ usr/local/Cellar/python3 /3.6.3/Frameworks/Python.framework/Versions/3.6/lib/python3.6/lib-dynload ', '/usr/local/lib/python3.6/site-packages ', '/ usr/local /Cellar/python3/3.6.3/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages ', ] pip3 디렉토리를 찾는 방법이 확실하지 않습니다. –