从 Python 解释器,在 DOS 中,我可以导入 openpyxl 的东西,并且 openpyxl 安装在 ...Python27/Lib/site-packages 中。但是,我在 Windows 中的 PATH 语句最多只包括 ...Python27,所以我只是假设所有子文件夹也可以访问,因为上述工作。但是,当我在站点包内创建一个新文件夹以使事情更有条理时,我无法从那里运行任何 *.py 文件。我需要在新文件夹中添加 *.pth 文件或修改我的 PATH 吗?
问问题
292 次
1 回答
0
简短回答:您将不得不修改 PATH 变量。
长答案:如果你看看PATH 是如何工作的,你会发现 Windows 和大多数操作系统只是 CD/CHDIR 到这些文件夹中的每一个,直到它们找到可执行文件。因此,预计它不会在子文件夹中找到可执行文件。
于 2013-10-18T03:23:00.357 回答