不同的结果取决于python的调用位置

不同的结果取决于python的调用位置,python,import,Python,Import,当我从原始目录调用python时,download.py起作用。如下 (很抱歉,我将名称稍微更改为downloaddat.py,但内容根本没有更改。) 但是当我从我应该调用python的地方调用python时,download.py不起作用。 在幕后,我尝试了stackoverflow中引入的所有解决方案来解决导入问题,这意味着环境变量、系统变量、后端事物可能不是原因 我觉得这个问题非常严重,因为这可能意味着我甚至可以根据python的调用位置得到不同的结果 问题是什么?我怎样才能解决它 例

当我从原始目录调用python时,
download.py
起作用。如下

(很抱歉,我将名称稍微更改为
downloaddat.py
,但内容根本没有更改。)

但是当我从我应该调用python的地方调用python时,
download.py
不起作用。

在幕后,我尝试了stackoverflow中引入的所有解决方案来解决导入问题,这意味着环境变量、系统变量、后端事物可能不是原因

我觉得这个问题非常严重,因为这可能意味着我甚至可以根据python的调用位置得到不同的结果

问题是什么?我怎样才能解决它

例如,我包括了环境变量和系统变量的路径。


欢迎来到StackOverflow。看见在您发布MRE代码并准确说明问题之前,我们无法有效地帮助您。我们应该能够将您发布的代码粘贴到文本文件中,并重现您指定的问题。您的
download.py
文件和
PYTHONPATH
似乎缺少一些信息,无法找到所有必需的文件。由于您忽略了包括环境,更不用说足够的信息来重现和诊断问题,我们只能进行一些猜测。@Prune希望我能重现这种情况……我将检查
PYTHONPATH
。谢谢