Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/365.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Submizerepl FileNotFoundError(2,“没有这样的文件或目录:';python';”)_Python_Python 3.x_Sublimetext3_Ubuntu 20.04_Sublimerepl - Fatal编程技术网

Submizerepl FileNotFoundError(2,“没有这样的文件或目录:';python';”)

Submizerepl FileNotFoundError(2,“没有这样的文件或目录:';python';”),python,python-3.x,sublimetext3,ubuntu-20.04,sublimerepl,Python,Python 3.x,Sublimetext3,Ubuntu 20.04,Sublimerepl,我是linux新手,我刚刚开始使用Ubuntu20.04LTS来体验它 我从软件中心安装了Sublime Text 3的快照版本,并像通常在Windows上一样进行设置(安装软件包安装程序,下载主题,然后下载SublimeREPL) 然而,当我尝试运行它时,我总是得到错误 FileNotFoundError(2, "No such file or directory: 'python'")". 我查看是否安装了Python以及安装了哪个。我安装了Python3.8

我是linux新手,我刚刚开始使用Ubuntu20.04LTS来体验它

我从软件中心安装了Sublime Text 3的快照版本,并像通常在Windows上一样进行设置(安装软件包安装程序,下载主题,然后下载SublimeREPL)

然而,当我尝试运行它时,我总是得到错误

FileNotFoundError(2, "No such file or directory: 'python'")".
我查看是否安装了Python以及安装了哪个。我安装了Python3.8.2,然后继续更新到3.8.4

然后我又试了一次,看看它是否有效,但仍然不起作用

我怎样才能解决这个问题

谢谢


紫色先生

我最近也遇到了这个问题。对于任何将来也会遇到这种情况的用户,以下是我所做的:

开放式: home/username/.config/subgrame-text-3/Packages/subgramerepl/config/Python

从这里打开Main.sublime-menu。 编辑条目,使其与以下内容相同:


您真正需要做的就是在文件中多次将python更改为python3。完成后,保存并关闭。现在在sublime上再试一次,它应该可以正常工作。

如果在终端中键入
python
,会发生什么。它是否显示Python提示符?如果它没有尝试在终端中键入
python3
,并查看是否显示提示。当我键入“python3”时,它会启动python3.8.4 shell。那么您可能需要将sublime repl配置更改为python3而不是Python。如果它不起作用,你将需要链接到python3的完整路径。嗨,很抱歉回复得太晚,我一直在想怎么做,但我做不到。你能引导我通过它吗?我试着查找python安装的位置以及如何将其添加到submizerepl.submigrae-settings文件中,但我想不出来。到目前为止,我已经尝试将行“default_extend_env”:{“PATH”:“/usr/bin/python3”}添加到文件中,但现在我得到了错误“NotADirectoryError(20,'NotADirectory')”。我是使用了错误的路径还是输入了错误的路径?在sublime文本中,转到构建系统。你能看到python吗?选择它并尝试运行一个简单的打印(“helloworld”),然后查看它是否运行?