Python目录组织

2024-04-23 20:13:46 发布

您现在位置:Python中文网/ 问答频道 /正文

我刚刚开始了一个使用Python的类。在这一点上,我是一个完全的初学者。我在iMac上通过并行程序运行windows10。我在组织位于VM(Windows)上的“Python36-32”目录时遇到问题。如果我在主目录中放置一个.py文件,我可以通过命令提示符运行该文件,并看到类似的内容。你知道吗

c:\程序文件\Python36-32>;python第一.py 你好

但是,如果我尝试组织文件,则根本不会读取该文件。例如,如果我想要第一.py从“python36-32”的“web221”(我的类名)子目录运行的文件,然后尝试打开第一.py“,我得到:

C:\Program Files\Python36-32\web221>;python第一.py “python”未被识别为内部或外部命令, 可操作的程序或批处理文件。你知道吗

我真的很想把我为班级创建的所有.py文件组织起来,原因很明显。任何帮助都将不胜感激。你知道吗


Tags: 文件pygt程序目录windowsvm主目录
1条回答
网友
1楼 · 发布于 2024-04-23 20:13:46

当您从一个目录执行时,Python可执行文件就存在,Windows在查找要执行的内容时没有问题。你知道吗

不过,Windows试图从另一个目录中找到PATH中的可执行文件,但看不到它。你知道吗

下面是Python 3文档的一些帮助: https://docs.python.org/3/using/windows.html#excursus-setting-environment-variables

具体来说,请尝试以下测试:

Windows allows environment variables to be configured permanently at both the User level and the System level, or temporarily in a command prompt.

To temporarily set environment variables, open Command Prompt and use the set command:

C:\>set PATH=C:\Program Files\Python 3.6;%PATH%
C:\>set PYTHONPATH=%PYTHONPATH%;C:\My_python_lib
C:\>python

但是,这只会将可执行文件临时添加到路径中。试试看它是否有效,如果有效,那么您就可以获得将它永久添加到PATH变量中所需的信息。注意:您的目录名称不同,因此需要用安装Python的目录名替换Python 3.6。你知道吗

对于编辑PATH以使更改从一个命令提示符会话持续到下一个命令提示符会话的任务,有一个相关的SO问题可能会有所帮助: How to add to the pythonpath in windows 7?

相关问题 更多 >