在Linux mint下的PyCharm社区版2024.3.1.1中,当在“/usr/bin/chromium”等系统文件上调用os.stat时,我遇到了一个异常。
使用python解释器直接调用同一用户的相同脚本即可。
示例脚本test.py:
import os
if __name__ == '__main__':
print( os.stat("/usr/bin/chromium") )
产生以下错误:
File "/home/user/test.py", line 4, in <module>
print( os.stat("/usr/bin/chromium") )
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/chromium'
pycharm中使用的解释器是/usr/bin/python3。
当直接调用脚本时
/usr/bin/python3 test.py
一切按预期进行。
什么原因以及如何在pycharm中运行脚本?