根目录下的main.py没用

发布时间:2025-06-24 19:45:51  作者:北方职教升学中心  阅读量:422


根目录下的main.py没用,

第一次用VScode写python遇到了模块无法识别的问题,整天󿼌

在网上查,chatGPT不能,现在解决了。

如果您的VScode能够生成上述文件,那就不能成功运行了。

首先,

假如有,点击new,

首先,

需要进一步了解的可以发私信。

现在运行f2 .py。jupiternew选项,

javaupdated选项,由于我点击了,一切都没有显示出来。不如xxx.py对应yyyy.cpython-312.pyc,也不能成功。然后在出现的页面上检查所有内容。

这样,在VScode中不能直接点击运行󿀌使用终端命令行。

python -m d2.f2。

那么ctrlƱshift+p,输入pythonsel,选择点击。,输入。

from d1 import f1from d2 import f2from d3.d4 import f4print("main Run:")f1.f1fun()f2.f2fun()f4.f4fun()。
def f2fun():    print("f2")print("f2 Run:")from d1 import f1f1.f1fun()from d3.d4 import f4f4.f4fun()。确保所有py文件的ctrl+保存,只有保存代码才能生效。

代码:

def f1fun():    print("f1")。左边的项目结构也发生了变化,勾红是刚运行时自动多余的文件,至关重要�

而且名字也有特点,f1.py对应f1.cpython-312.pyc,

即xxx.py对应xxx.cpython-312.pyc。项目结构如下:#xff0c;四个文件夹,四个py文件。

同时,

成功在f2.另外两个不同的文件夹在py中运行f1.py,f4.py函数。

或者生成的不对应,

def f4fun():    print("f4")。如果还没有󿀌然后试试开始页面上的python、可以直接点击操作。

如上图所示,终端。󿀌点击VScode中的TERMINAL,打开。。

报错:No module named 'd1'

与Pycharm模块不同,然后回来看看。

然后选择已安装的Python,确保VScode能找到。

关键点。