Pycharm:init_import_site:导入站点模块失败

免费AR

PyCharm 2022.1 和 Python 3.10。

当我尝试运行 Pytest 脚本时,我看到以下错误:

Fatal Python error: init_import_site: Failed to import the site module
Python runtime state: initialized
Traceback (most recent call last):
File "z:\Users\...\AppData\Local\Programs\Python\Python310\lib\site.py", line 617, in <module>
main()
File "z:\Users\...\AppData\Local\Programs\Python\Python310\lib\site.py", line 594, in main
known_paths = removeduppaths()
File "z:\Users\...\AppData\Local\Programs\Python\Python310\lib\site.py", line 139, in removeduppaths
dir, dircase = makepath(dir)
File "C:\Users\...\AppData\Local\Programs\Python\Python310\lib\site.py", line 97, in makepath
dir = os.path.join(*paths)
AttributeError: module 'os' has no attribute 'path'

为什么会发生这种情况?

MrBean 不来梅

如果您导入一个内置或标准库模块,并且它似乎缺少在这种情况下通常应该具有的某些属性,那么首先要检查的是在 Python 路径中使用的另一个具有相同名称的模块而不是标准模块(这里就是这种情况)。

这可以在调试器中检查或通过打印有问题的模块(它应显示它导入的路径)。

如果模块是正确的,则可能是模块安装有问题,或者 Python 本身有问题,bad_coder 的评论中提到了一个示例。它也可能是不同虚拟环境混合的影响。在这两种情况下,干净的重新安装都可以解决问题。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

模块存在,pyCharm提示我名字,但是导入失败

Pyinstaller“无法导入站点模块”

Javascript模块导入失败

PyImport_Import在python模块中导入子模块时失败

Pycharm无法导入数学模块

Pycharm - 无法导入数学模块

PyCharm不导入Scapy模块

将pysrt模块导入pyCharm

Ubuntu“无法导入站点模块”错误消息

python导入swig库失败,动态模块没有定义init函数

导入OS模块不会导入Pycharm

Python:交叉导入模块失败

模块导入失败,原因不明

pypy沙箱无法导入时间,导入站点失败

收到错误“ DLL加载失败:找不到指定的模块”。在尝试使用PyCharm在Anaconda中导入Windows的Tensorflow时

由于AttributeError,导入PyCharm中的matplotlib.pyplot失败:模块'PyQt5.QtGui'没有属性'QApplication'

无法在 PyCharm 中导入 numpy python 模块

无法使用 PyCharm 导入模块,为什么?

PyCharm不愿意导入模块

Pycharm:导入ssl模块时遇到麻烦

无法从pycharm中的源目录导入模块

Python __init__文件无法导入模块

import gensim导入活动模块中的文件,而不是根site-packages文件夹中的文件

Python - 导入错误:没有名为站点的模块

Python 从附近的目录而不是从站点包导入模块

使用Python的Ubuntu“无法导入站点模块”错误消息

Pip错误“导入错误:无模块命名站点”

在站点包中安装的版本上导入模块的开发版本

Mac-Python-导入错误:“无模块命名站点”