gpt4 book ai didi

python - 如何获得有关 Python 意外 SIGABRT 的更多信息?

转载 作者:行者123 更新时间:2023-12-03 18:44:40 26 4
gpt4 key购买 nike

我正在使用:

  • MacOS Catalina,版本 10.15 (19A603)。
  • python 3.7.4
  • pip3

  • 在 venv 中运行和调试以下 Python 代码:
    import jose
    print(jose)
    from jose import jwt
    token = jwt.encode({'key': 'value'}, 'secret', algorithm='HS256')
    print(token)
    结果出现以下错误:
    进程以退出代码 134 结束(被信号 6 中断:SIGABRT)
    具体行是:from jose import jwt。
    我如何获得更多信息以解决该问题。
    我的 venv pip 卡住:
    Active-Alchemy==1.0.0
    alembic==1.2.1
    aniso8601==8.0.0
    anyjson==0.3.3
    appnope==0.1.0
    arrow==0.15.2
    asn1crypto==0.24.0
    attrdict==2.0.0
    attrs==19.3.0
    auth0-python==3.1.2
    backcall==0.1.0
    bcrypt==3.1.7
    beautifulsoup4==4.8.1
    bleach==3.1.0
    boto3==1.10.2
    botocore==1.13.2
    cachetools==3.1.1
    certifi==2019.9.11
    cffi==1.11.5
    chardet==3.0.4
    Click==7.0
    configparser==4.0.2
    crypto==1.4.1
    cryptography==2.4.2
    cssselect==1.1.0
    cytoolz==0.9.0.1
    decorator==4.3.0
    defusedxml==0.6.0
    django-dotenv==1.4.2
    dnspython==1.16.0
    docutils==0.15.2
    EasyProcess==0.2.7
    ecdsa==0.13
    emoji==0.4.5
    entrypoints==0.3
    eth-abi==1.2.2
    eth-account==0.3.0
    eth-hash==0.2.0
    eth-keyfile==0.5.1
    eth-keys==0.2.0b3
    eth-rlp==0.1.2
    eth-typing==1.3.0
    eth-utils==1.2.2
    eventlet==0.25.1
    facebook-sdk==2.0.0
    feedparser==5.2.1
    Flask==1.1.1
    flask-restplus==0.13.0
    Flask-SQLAlchemy==2.4.1
    forex-python==1.5
    future==0.16.0
    gevent==1.4.0
    google-api-python-client==1.6.3
    google-auth==1.6.3
    google-auth-httplib2==0.0.3
    greenlet==0.4.15
    gunicorn==19.9.0
    hexbytes==0.1.0
    httplib2==0.10.3
    idna==2.5
    importlib-metadata==0.23
    inflection==0.3.1
    ipykernel==5.1.3
    ipython==7.8.0
    ipython-genutils==0.2.0
    ipywidgets==7.5.1
    iso3166==0.8
    iso8601==0.1.12
    itsdangerous==1.1.0
    jedi==0.15.1
    Jinja2==2.10.3
    jmespath==0.9.4
    joblib==0.14.0
    jsonpickle==0.9.5
    jsonrpclib==0.1.7
    jsonschema==3.1.1
    jupyter-client==5.3.4
    jupyter-core==4.6.1
    logstash-formatter==0.5.17
    lru-dict==1.1.6
    lxml==4.4.1
    Mako==1.0.7
    MarkupSafe==1.0
    mistune==0.8.4
    monotonic==1.5
    more-itertools==7.2.0
    mysqlclient==1.4.4
    Naked==0.1.31
    nbconvert==5.6.1
    nbformat==4.4.0
    nltk==3.4.5
    notebook==6.0.1
    numpy==1.17.3
    oauth2client==4.1.2
    orderedset==2.0.1
    Paginator==0.5.1
    pandas==0.25.2
    pandocfilters==1.4.2
    parsimonious==0.8.1
    parso==0.5.1
    passlib==1.7.1
    pexpect==4.7.0
    pg8000==1.10.2
    pickleshare==0.7.5
    prometheus-client==0.7.1
    prompt-toolkit==2.0.10
    psycopg2==2.7.3
    psycopg2-binary==2.8.4
    ptyprocess==0.6.0
    py==1.7.0
    py4j==0.10.8.1
    pyasn1==0.3.3
    pyasn1-modules==0.1.1
    pycountry==19.8.18
    pycparser==2.19
    pycryptodome==3.7.0
    Pygments==2.4.2
    PyJWT==1.6.1
    PyMySQL==0.6.6
    Pyro4==4.77
    pyrsistent==0.15.4
    pyscreenshot==0.5.1
    python-dateutil==2.6.1
    python-editor==1.0.3
    python-jose==3.0.1
    python-logstash==0.4.6
    pytz==2017.2
    PyVirtualDisplay==0.2.4
    PyYAML==3.13
    pyzmq==18.1.0
    qgrid==1.1.1
    redis==3.3.11
    requests==2.22.0
    requests-file==1.4.2
    retry==0.9.2
    retrying==1.3.3
    rlp==1.0.3
    rq==1.1.0
    rsa==4.0
    s3transfer==0.2.1
    scrypt==0.8.6
    Send2Trash==1.5.0
    sentry-sdk==0.13.0
    serpent==1.28
    shellescape==3.4.1
    simplejson==3.11.1
    six==1.12.0
    snowplow-analytics-sdk==0.2.3
    soupsieve==1.9.4
    SQLAlchemy==1.2.14
    SQLAlchemy-Utils==0.34.2
    sqlitedict==1.6.0
    statsd==3.3.0
    terminado==0.8.2
    testpath==0.4.2
    textblob==0.15.3
    tldextract==2.1.0
    toolz==0.9.0
    tornado==6.0.3
    tqdm==4.36.1
    traitlets==4.3.3
    uritemplate==3.0.0
    urllib3==1.21.1
    wcwidth==0.1.7
    web3==4.8.1
    webencodings==0.5.1
    websockets==6.0
    Werkzeug==0.16.0
    widgetsnbextension==3.5.1
    zipp==0.6.0
    我是如何解决的:
    写了一个脚本,一一安装依赖,然后执行python代码,捕捉dep导致失败的原因。
    发现它在 之后开始抛出asn1crpto 安装。
    仅尝试安装 asn1cyrpto 何塞 -> Python 代码执行成功。
    然后,在已经安装了jose和asn1crypto的情况下重新运行安装deps的脚本,发现 之后密码学 dep 安装它开始再次抛出
    于是搜索( 密码学 + asn1crypto )相关问题。
    找到更新建议 asn1crypto 0.24.0 -> 1.0.0
    问题解决了。

    最佳答案

    我在使用 pyjwt 时遇到了类似的问题,即使使用 pyjwt -v将失败 SIGABRT .尝试将加密版本(从加密== 2.4.2)升级到下面列出的版本,它为我解决了问题。

    "cryptography": {
    "version": "2.8"
    }

    关于python - 如何获得有关 Python 意外 SIGABRT 的更多信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58563849/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com