Windows上的Ubuntu上的bash Linux,文件夹识别和运行Python脚本

问题描述:

我是Linux新手。我最近在Windows 10上的Ubuntu上下载了Bash(在Windows 10的周年纪念版更新之后)。由于此更新相对较新,因此关于故障排除的网络并不多。有两件事我需要帮助:Windows上的Ubuntu上的bash Linux,文件夹识别和运行Python脚本

(1)当我去到家庭文件夹,这似乎是“C:\用户\用户\应用程序数据\本地\ lxss \家庭\用户”,我添加一个通过Windows的新文件夹,该文件夹不会在Linux中使用“ls”命令显示。但是,当我在Linux中使用“mkdir”添加目录时,“ls”命令会显示此文件夹。为什么它的行为如此?在此文件夹中工作时,我是否仅限于通过“mkdir”创建文件夹? (2)我有一个Python脚本坐在我试图运行的同一文件夹中,并且它不再被Linux找到,或者Python解释器在Windows上的Ubuntu上的Bash中启动。我安装了Python 3(Anaconda),我可以直接在Python解释器中键入命令,它正在工作。不过,我想在文件中运行脚本。

如果需要更多信息,请让我知道。谢谢。

+0

解决方法(2)到目前为止使用“触摸test.py”创建一个空白Python文件。打开test.py并复制你的代码。使用“python test2.py”运行test.py。 – tpoh

+0

如果您想运行Python脚本,只需在Windows上安装Python,它运行良好,并且有一些很棒的IDE和所有您需要的。另一方面...需要Linux?只需要一个真正的Linux(物理或虚拟机)。 – ddbug

看起来您有权限问题。 要查看个人文件夹中的一切尝试 LS -al 更改权限检查出搭配chmod命令

如何使用Python for Windows和记事本++编辑和运行Python脚本? https://www.python.org/ftp/python/3.5.2/python-3.5.2-amd64.exe

您可以按照此处所述设置NotePad ++。 How to Execute a Python File in Notepad ++?

(我最终使用CLOUD9 https://c9.io/为Python,它是独立的本地环境或操作系统)