【问题标题】:Python 3.11 - creating a virtual Env - Frozen runpyPython 3.11 - 创建虚拟环境 - Frozen runpy
【发布时间】:2022-12-01 04:34:22
【问题描述】:

在关注如何修复 pip SLL 问题的线程之后,现在是这样的: 到目前为止,我花在修复环境上的时间多于实际培训。

我正在使用带有 Linux 服务器 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

【问题讨论】:

    标签: linux python-venv rhel7 python-3.11


    【解决方案1】:

    在我以前从未见过的中文博客平台上有几个可能的解决方案。一张来自weixin_42424046,另一张来自jacke121

    在.bashrc中设置module 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环境

    这些链接不会回答确切的问题,但可以为您提供一些进一步研究的想法。

    【讨论】:

      猜你喜欢
      • 2023-02-04
      • 1970-01-01
      • 2020-09-03
      • 2014-01-24
      • 2016-03-29
      • 2021-07-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多