Ric*_*ick 45 python python-3.x docker dockerfile
#25 3.990 \xc3\x97 python setup.py egg_info did not run successfully.\n#25 3.990 \xe2\x94\x82 exit code: 1\n#25 3.990 \xe2\x95\xb0\xe2\x94\x80> [1 lines of output]\n#25 3.990 error in anyjson setup command: use_2to3 is invalid.\n#25 3.990 [end of output]\n
Run Code Online (Sandbox Code Playgroud)\n这是一个常见错误,最常见的解决方案是将 setuptools 降级到版本 58 以下。这对我来说不起作用。我尝试安装 python3-anyjson 但这也不起作用。我完全不知所措......非常感谢任何建议或帮助。
\n如果重要的话:这个应用程序是遗留的意大利面条,我正在努力完善它以进行迁移。没有任何类型的文档。
\n需求.txt如下:
\ncachetools>=2.0.0,<4\ncertifi==2018.10.15\nFlask-Caching\nFlask-Compress\nFlask==2.0.3\ncffi==1.2.1\ndiskcache\nearthengine-api==0.1.239\ngevent==21.12.0\ngoogle-auth>=1.17.2\ngoogle-api-python-client==1.12.1\ngunicorn==20.1.0\nhttplib2.system-ca-certs-locater\nhttplib2==0.9.2\noauth2client==2.0.1\npyasn1-modules==0.2.1\nredis\nrequests==2.18.0\nwerkzeug==2.1.2\nsix==1.13.0\npyasn1==0.4.1\nJinja2==3.1.1\nitsdangerous==2.0.1\n\n\nFlask-Celery-Helper\nFlask-JWT==0.2.0\nFlask-Limiter\nFlask-Mail\nFlask-Migrate\nFlask-Restless==0.16.0\nFlask-SQLAlchemy\nFlask-Script\nFlask-Testing\nFlask==2.0.3\nPillow<=6.2.2\nShapely\nbeautifulsoup4\nboto\ncelery==3.1.23\ngeopy\ngevent==21.12.0\nnumpy<1.17\noauth2client==2.0.1\npasslib\npsycopg2\npyproj<2\npython-dateutil==2.4.1\nscipy\n
Run Code Online (Sandbox Code Playgroud)\n
小智 105
降级安装工具对我有用
pip install "setuptools<58.0.0"
Run Code Online (Sandbox Code Playgroud)
进而
pip install django-celery
Run Code Online (Sandbox Code Playgroud)
小智 25
安装 setuptools 57.5.0 为我解决了同样的问题。
pip install setuptools~=57.5.0
Run Code Online (Sandbox Code Playgroud)
如果降级setuptools后仍然出现错误,请确保已经安装了wheel:
pip install "setuptools<58.0.0" wheel
Run Code Online (Sandbox Code Playgroud)
更新(2023-11-02):由于 Brian Peterson 和 Aaron 的推荐,anyjson 被删除。
安装低于 58.0.0 版本的 setuptools 解决了该问题。
pip install "setuptools<58.0.0"
Run Code Online (Sandbox Code Playgroud)
发生这种情况是因为 Use_2to3 已从 setuptools >=58.0.0 版本中删除
归档时间: |
|
查看次数: |
42879 次 |
最近记录: |