Bước 1
pip trong virtualenv dường như bị hỏng, vì vậy bootstrap pip:
cuộn tròn https://bootstrap.pypa.io/pip/3.5/get-pip.py | .tox/py35-django18/bin/python -
Bước 2
Bây giờ tôi nhận được lỗi này
LỖI: Lệnh bị lỗi với trạng thái thoát 1:
lệnh: /home/guettli/foobar/projects/foobar_addressbook/.tox/py35-django18/bin/python -c 'nhập sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-xsbc7r69/django-celery_63fa83d5391f499a9cc375c1c1fed8b6/setup.py'"'"'; __file__='"'"'/tmp/pip-install-xsbc7r69/django-celery_63fa83d5391f499a9cc375c1c1fed8b6/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)( __file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec( biên dịch (mã, __file__, '"'"'exec'"'"'))' egg_info --egg-base /tmp/pip-pip-egg-info-6esk_zf9
cwd: /tmp/pip-install-xsbc7r69/django-celery_63fa83d5391f499a9cc375c1c1fed8b6/
Đầu ra hoàn chỉnh (7 dòng):
Traceback (cuộc gọi gần đây nhất cuối cùng):
Tệp "<string>", dòng 1, trong <module>
Tệp "/home/guettli/foobar/projects/foobar_addressbook/.tox/py35-django18/lib/python3.5/site-packages/setuptools/__init__.py", dòng 18, trong <module>
nhập setuptools.version
Tệp "/home/guettli/foobar/projects/foobar_addressbook/.tox/py35-django18/lib/python3.5/site-packages/setuptools/version.py", dòng 1, trong <module>
nhập pkg_resource
ImportError: Không có mô-đun nào có tên 'pkg_resource'
Để khắc phục điều này:
.tox/py35-django18/bin/python -m cài đặt pip -U setuptools
Bây giờ virtualenv của tox đang hoạt động.
Nếu bạn biết một cách dễ dàng hơn để Python3.5 hoạt động trên Ubuntu 21.10, vui lòng để lại nhận xét. Cảm ơn bạn.