在Mac OS上安装python语言服务器时,如何解决[SSL:CERTIFICATE_VERIFY_FAILED]

时间:2019-07-14 05:58:07

标签: installation atom-editor python-language-server

我是python的新手,最近安装了atom。当我打开.py文件时,出现错误:

“无法启动Python语言服务器。请确保通过运行以下命令安装pyls 0.19或更高版本:python -m pip install'python-language-server [all]'”

但是,当我在终端中运行命令:python3 -m pip install'python-language-server [all]'时,出现错误:

错误:命令python setup.py egg_info的完整输出:     错误:https://pypi.org/simple/setuptools_scm/上的下载错误:[SSL:CERTIFICATE_VERIFY_FAILED]证书验证失败:无法获取本地发行者证书(_ssl.c:1076)-可能找不到某些软件包!     https://pypi.org/simple/setuptools-scm/的下载错误:[SSL:CERTIFICATE_VERIFY_FAILED]证书验证失败:无法获取本地发行者证书(_ssl.c:1076)-可能找不到某些软件包!     找不到“ setuptools_scm”的索引页(可能拼写错误?)     https://pypi.org/simple/的下载错误:[SSL:CERTIFICATE_VERIFY_FAILED]证书验证失败:无法获取本地发行者证书(_ssl.c:1076)-可能找不到某些软件包!     找不到setuptools_scm> = 3.3.1的本地软件包或有效下载链接     追溯(最近一次通话):       文件“”,第1行,位于       文件“ /private/tmp/pip-install-1b8w7m5e/lazy-object-proxy/setup.py”,第129行,在         用于os.walk('src')中的_,_       设置中的文件“ /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/setuptools/init.py”,第144行         _install_setup_requires(attrs)       _install_setup_requires中的第139行的文件“ /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/setuptools/init.py”         dist.fetch_build_eggs(dist.setup_requires)       文件“ /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/setuptools/dist.py”,行717,在fetch_build_eggs中         replace_conflicting =是,       档案782行中的“ /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/pkg_resources/init.py”

等等等

我尝试添加—trusted-host pypi.org,但是我仍然得到相同的SSL证书验证失败错误。有谁知道如何解决这一问题?

我正在运行安装了Python 3.7.4和Python 2.7.10的Mac OS X 10.11.6

0 个答案:

没有答案