PSYCHOPY错误:AttributeError:模块'logging'没有属性'getLogger'

问题描述 投票:0回答:1

我是Python和Pscyhopy的新手,每当尝试进行实验时,都会出现此错误:

File
"/private/var/folders/nb/k9sz30gj29l_7d8l6tmbcxhr0000gn/T/AppTranslocation/F9CCC296-B2DF-4D05-A6AE-F9DE0928FE0E/d/PsychoPy3.app/Contents/Resources/lib/python3.6/lib2to3/pgen2/driver.py", line 120, in load_grammar
    logger = logging.getLogger()
AttributeError: module 'logging' has no attribute 'getLogger'

我已经确保没有任何名为logging.py的文件,但它仍然不会运行。演示运行正常。

python psychopy
1个回答
0
投票

[这种问题会在有循环导入或任何其他没有getLogger的日志记录模块时发生。尽管您说您搜索了命名logging.py的任何文件,但我仍然认为您的项目在某处具有文件名logging.py。如果您正在使用的当前文件的名称为logging.py,请更改它,否则它将发出循环导入错误。如果没有任何作用,请尝试搜索python库路径,然后只剩下一个选项来更改版本希望这会有所帮助。

© www.soinside.com 2019 - 2024. All rights reserved.