我是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