首页 > 解决方案 > 不在主 python 目录中时调用/调用 python?

问题描述

我一直在 youtube 上关注通过游戏学习代码的教程。很棒,在教程 3 中,我注意到作者已将他的脚本整理到文件夹中。我试图模仿这一点,但我现在收到此错误并且没有任何运行。

(electron) Sending uncompressed crash reports is deprecated and will be removed in a future version of Electron. 
Set { compress: true } to opt-in to the new behavior. 
Crash reports will be uploaded gzipped, which most crash reporting servers support.

Python39当我从主文件夹中运行它时,一切正常。

在此处输入图像描述

我试着整理一下,现在看起来像下面这样,有我需要的两个图像和.py我在每个图像中运行的文件。

在此处输入图像描述

在此处输入图像描述

我见过很多人直接在终端中运行他们的代码,只需输入.py他们终端当前指向的文件夹中的文件名。

奇怪的是,谷歌搜索错误并没有带来任何有用的东西(对我来说)。我想做的就是将我的脚本组织到文件夹中,并且仍然能够运行脚本,我猜我错过了一些相当基本的东西!

我不确定是否可行,但我希望能够直接从终端运行 Python39 文件夹中的任何 .py 文件,而不必每次都更改目录。

标签: python

解决方案


如果您的完整路径中有空格,您可能需要将其放在引号之间,而不是只输入 .py 文件的名称。

它应该如下所示:“C:\appdata\local\programs\python\learn by Gaming\001 intro\main.py”


推荐阅读