linux Python 3.11 -创建一个虚拟环境-冻结runpy

rvpgvaaj  于 2022-12-03  发布在  Linux
关注(0)|答案(1)|浏览(466)

在跟随一个关于如何修复pip SLL问题的线程之后,现在是:到目前为止,我花在修复环境上的时间比实际培训的时间还多。
我使用的是安装了Linux Server 7的Oracle设备。
有人看到这个错误并知道修复它吗?

[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
f4t66c6m

f4t66c6m1#

在中国的博客平台上,有两种可能的解决方案,一种是weixin_42424046,另一种是jacke121
在.bashrc中设置模块load apps/python/3.6.3/gnu,并在保存后设置source .bashrc,但在运行python时仍然报告相同的错误。

vi .bash_profile

在文件末尾添加

export PYTHON_HOME=/g1/app/apps/python/3.6.3/gnu/
export PATH=$PYTHON_HOME/bin:$PATH

保存后,source .bash_profile重新运行python问题解决。
此问题是由环境是32位python引起的将环境更改为64位python环境
这些链接并不能回答确切的问题,但可以为您提供一些进一步研究的想法。

相关问题