Python 3.11 — создание виртуальной среды — Frozen runpy
Прочитав ветку о том, как решить проблему с pip SLL, теперь вот что: до сих пор я тратил больше времени на исправление сред, чем на реальное обучение.
Я использую устройство Oracle с сервером Linux 7.
Кто-нибудь видел эту ошибку и знает, как ее исправить, пожалуйста?
[oracle@localhost myProjects]$ python3 -V
Python 3.11.0a4
[oracle@localhost myProjects]$ python3 -m venv env
Traceback (most recent call last):
File "<frozen runpy>", line 189, in _run_module_as_main
File "<frozen runpy>", line 148, in _get_module_details
File "<frozen runpy>", line 112, in _get_module_details
File "/usr/local/lib/python3.11/venv/__init__.py", line 7, in <module>
import logging
^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/logging/__init__.py", line 26, in <module>
import sys, os, time, io, re, traceback, warnings, weakref, collections.abc
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/re/__init__.py", line 125, in <module>
from . import _compiler, _parser
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/re/_compiler.py", line 18, in <module>
assert _sre.MAGIC == MAGIC, "SRE module mismatch"
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError: SRE module mismatch
1 ответ
На китайской блог-платформе есть несколько возможных решений, которых я раньше не встречал. Один от weixin_42424046 и один от jacke121.
Установите модуль загрузки apps/python/3.6.3/gnu в .bashrc и исходный .bashrc после сохранения, но по-прежнему сообщайте об одной и той же ошибке при запуске python. решение
vi .bash_profile
Добавить в конец файла
export PYTHON_HOME=/g1/app/apps/python/3.6.3/gnu/ export PATH=$PYTHON_HOME/bin:$PATH
После сохранения исходный файл .bash_profile. Проблема с повторным запуском Python решена.
Эта проблема вызвана тем, что среда является 32-разрядной python. Измените среду на среду 64 python.
Эти ссылки не дают точного ответа на вопрос, но могут дать вам некоторые идеи для дальнейших исследований.