Jython pip安装失败,SNIMissingWarning

时间:2018-03-31 11:58:02

标签: pip jython-2.7

最近下载了Jython,并尝试将其用作virtualenv的解释器。但是,尝试通过pip安装任何内容会抛出错误消息:

  

(jve)➜项目$ pip install jupyter

     

收集jupyter     使用缓存的jupyter-1.0.0-py2.py3-none-any.whl

     

收集jupyter-console(来自jupyter)   /home/me/python-virtualenvs/notes2nlp2upcodeHCCs-ctakes_proto_jython/Lib/site-packages/pip/vendor/urllib3/util/ssl.py:331:SNIMissingWarning:已经发出了HTTPS请求,但是此平台无法使用TLS的SNI(主题名称指示)扩展。这可能导致服务器显示错误的TLS证书,这可能导致验证失败。您可以升级到较新版本的Python来解决此问题。有关详细信息,请参阅https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings

     

warnings.warn(   /home/reedv/python-virtualenvs/notes2nlp2upcodeHCCs-ctakes_proto_jython/Lib/site-packages/pip/vendor/urllib3/util/ssl.py:130:InsecurePlatformWarning:真正的SSLContext对象不可用。这可以防止urllib3正确配置SSL,并可能导致某些SSL连接失败。您可以升级到较新版本的Python来解决此问题。有关详细信息,请参阅https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings

     

warnings.warn(     使用缓存的jupyter_console-5.2.0-py2.py3-none-any.whl   收集ipywidgets(来自jupyter)

     

例外:   Traceback(最近一次调用最后一次):     文件“/home/me/python-virtualenvs/notes2nlp2upcodeHCCs-ctakes_proto_jython/Lib/site-packages/pip/basecommand.py”,第215行,主要       status = self.run(options,args)     文件“/home/me/python-virtualenvs/notes2nlp2upcodeHCCs-ctakes_proto_jython/Lib/site-packages/pip/commands/install.py”,第335行,在运行中   。   。   。     在_fileobj_to_fd中输入文件“/home/me/python-virtualenvs/notes2nlp2upcodeHCCs-ctakes_proto_jython/Lib/site-packages/pip/_vendor/urllib3/util/selectors.py”,第50行       提出ValueError(“无效的文件对象:{0!r}”。format(fileobj))   ValueError:无效的文件对象:

该消息建议我“升级到更新版本的Python”,但我已经在使用最新版本的Jython:

(jve) ➜  project$ python --version
Jython 2.7.0

还有什么可以在这里完成的吗?

0 个答案:

没有答案