当我从 Ubuntu Dash 启动相同的 Sublime Text 3 时,我无法构建 Python 代码,并且出现以下错误:
no such file or directory: ''
[Finished in 0.0s with exit code 1]
[shell_cmd: python -m py_compile ""]
[dir: /opt/sublime_text]
[path: /home/berk/bin:/home/berk/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin]
答案1
你的 Python 路径配置不正确。解决方法:
在您的主目录中创建一个 .bash_profile。然后,添加以下行
PYTHONPATH=$PYTHONPATH:new_dir
EXPORT $PYTHONPATH\
或者甚至更好:
if [ -d "new_dir" ] ; then
PYTHONPATH="$PYTHONPATH:new_dir"
fi
EXPORT $PYTHONPATH
每次登录时都会加载 .bash_profile 属性。
source
如果您不想再次登录,该命令很有用。