Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos 运行pip会生成cryptography.exceptions.InternalError:未知的OpenSSL错误_Macos_Pip_Openssl_Cryptography_Libressl - Fatal编程技术网

Macos 运行pip会生成cryptography.exceptions.InternalError:未知的OpenSSL错误

Macos 运行pip会生成cryptography.exceptions.InternalError:未知的OpenSSL错误,macos,pip,openssl,cryptography,libressl,Macos,Pip,Openssl,Cryptography,Libressl,我试图将pip从9.x升级到19.3.1。最初,此回溯仅在发出pip时提示。现在,当尝试pip list/install/uninstall时会发生这种情况。我尝试了一些方法,包括这里的解决方案: 本文中的curl命令也会生成相同的回溯 我已经尝试过sudo easy\U install-U pip,这允许我在没有回溯的情况下运行pip,但在尝试列出/安装/卸载时,我仍然有回溯 以下是回溯: Traceback (most recent call last): File "<stdi

我试图将pip从9.x升级到19.3.1。最初,此回溯仅在发出
pip
时提示。现在,当尝试
pip list/install/uninstall
时会发生这种情况。我尝试了一些方法,包括这里的解决方案:

本文中的curl命令也会生成相同的回溯

我已经尝试过
sudo easy\U install-U pip
,这允许我在没有回溯的情况下运行pip,但在尝试列出/安装/卸载时,我仍然有回溯

以下是回溯:

Traceback (most recent call last):
  File "<stdin>", line 22318, in <module>
  File "<stdin>", line 198, in main
  File "<stdin>", line 83, in bootstrap
  File "/var/folders/zz/n8qtr4fd7pq4c0wgpswz2xf40000gq/T/tmp4UTKAc/pip.zip/pip/_internal/commands/install.py", line 23, in <module>
  File "/var/folders/zz/n8qtr4fd7pq4c0wgpswz2xf40000gq/T/tmp4UTKAc/pip.zip/pip/_internal/cli/req_command.py", line 20, in <module>
  File "/var/folders/zz/n8qtr4fd7pq4c0wgpswz2xf40000gq/T/tmp4UTKAc/pip.zip/pip/_internal/network/session.py", line 17, in <module>
  File "/var/folders/zz/n8qtr4fd7pq4c0wgpswz2xf40000gq/T/tmp4UTKAc/pip.zip/pip/_vendor/requests/__init__.py", line 97, in <module>
  File "/var/folders/zz/n8qtr4fd7pq4c0wgpswz2xf40000gq/T/tmp4UTKAc/pip.zip/pip/_vendor/urllib3/contrib/pyopenssl.py", line 46, in <module>
  File "/Library/Python/2.7/site-packages/OpenSSL/__init__.py", line 8, in <module>
    from OpenSSL import rand, crypto, SSL
  File "/Library/Python/2.7/site-packages/OpenSSL/rand.py", line 11, in <module>
    from OpenSSL._util import (
  File "/Library/Python/2.7/site-packages/OpenSSL/_util.py", line 6, in <module>
    from cryptography.hazmat.bindings.openssl.binding import Binding
  File "/Library/Python/2.7/site-packages/cryptography/hazmat/bindings/openssl/binding.py", line 182, in <module>
    Binding.init_static_locks()
  File "/Library/Python/2.7/site-packages/cryptography/hazmat/bindings/openssl/binding.py", line 139, in init_static_locks
    cls._ensure_ffi_initialized()
  File "/Library/Python/2.7/site-packages/cryptography/hazmat/bindings/openssl/binding.py", line 134, in _ensure_ffi_initialized
    cls._register_osrandom_engine()
  File "/Library/Python/2.7/site-packages/cryptography/hazmat/bindings/openssl/binding.py", line 99, in _register_osrandom_engine
    _openssl_assert(cls.lib, cls.lib.ERR_peek_error() == 0)
  File "/Library/Python/2.7/site-packages/cryptography/hazmat/bindings/openssl/binding.py", line 43, in _openssl_assert
    errors
cryptography.exceptions.InternalError: Unknown OpenSSL error. Please file an issue at https://github.com/pyca/cryptography/issues with information on how to reproduce this.
回溯(最近一次呼叫最后一次):
文件“”,第22318行,在
文件“”,第198行,主
引导程序中第83行的文件“”
文件“/var/folders/zz/n8qtr4fd7pq4c0wgpswz2xf40000gq/T/tmp4UTKAc/pip.zip/pip/_internal/commands/install.py”,第23行
文件“/var/folders/zz/n8qtr4fd7pq4c0wgpswz2xf40000gq/T/tmp4UTKAc/pip.zip/pip/_internal/cli/req_command.py”,第20行,in
文件“/var/folders/zz/n8qtr4fd7pq4c0wgpswz2xf40000gq/T/tmp4UTKAc/pip.zip/pip/_internal/network/session.py”,第17行
文件“/var/folders/zz/n8qtr4fd7pq4c0wgpswz2xf40000gq/T/tmp4UTKAc/pip.zip/pip/_vendor/requests/uuu init_uuuuuuuuuuuu.py”,第97行
文件“/var/folders/zz/n8qtr4fd7pq4c0wgpswz2xf40000gq/T/tmp4UTKAc/pip.zip/pip/_vendor/urllib3/contrib/pyopenssl.py”,第46行
文件“/Library/Python/2.7/site-packages/OpenSSL/_-init___;u.py”,第8行,在
从OpenSSL导入rand、加密、SSL
文件“/Library/Python/2.7/site packages/OpenSSL/rand.py”,第11行,在
从OpenSSL.\u util导入(
文件“/Library/Python/2.7/site packages/OpenSSL/_util.py”,第6行,在
从cryptography.hazmat.bindings.openssl.binding导入绑定
文件“/Library/Python/2.7/site packages/cryptography/hazmat/bindings/openssl/binding.py”,第182行,在
Binding.init_static_locks()
文件“/Library/Python/2.7/site packages/cryptography/hazmat/bindings/openssl/binding.py”,第139行,在init_static_锁中
cls.\u确保\u ffi\u已初始化()
文件“/Library/Python/2.7/site packages/cryptography/hazmat/bindings/openssl/binding.py”,第134行,在“确保ffi”中
cls.\u寄存器\u osrandom\u引擎()
文件“/Library/Python/2.7/site packages/cryptography/hazmat/bindings/openssl/binding.py”,第99行,在osrandom引擎中
_openssl_断言(cls.lib、cls.lib.ERR_peek_error()==0)
文件“/Library/Python/2.7/site packages/cryptography/hazmat/bindings/openssl/binding.py”,第43行,在openssl断言中
错误
cryptography.exceptions.InternalError:未知的OpenSSL错误。请在https://github.com/pyca/cryptography/issues 关于如何复制的信息。
MacOS版本:10.14.6

openssl版本:LibreSSL 3.0.2(brew已安装并添加到.zshrc中的路径)

pip版本:pip 19.3.1 from/Library/Python/2.7/site-packages/pip-19.3.1-py2.7.egg/pip(Python 2.7)