我刚开始学习Python,使用的是Mark Luts的《学习Python》。在他的书中,他提供了一个通过Windows shell调用的简单脚本示例。在这个示例中,他通过以下方式进行调用:
C:\code> python script1.py
我已经修改了我的电脑上的环境变量,以便我可以调用
C:\User\Example> python
打开解释器,我也可以调用类似以下的内容。
C:\User\Example> script1
我想要运行我写好并放置在我目标文件夹中的脚本。但是问题在于我无法调用它。
C:\User\Example> python script1.py
在我的命令行中,我像书中描述的一样执行操作。他提到了一个PYTHONPATH环境变量,但是我机器上没有这个变量。我的机器上只有'path'、'TEMP'和'TMP'。尤其是当我尝试进行此类调用时,我会收到以下错误信息:
python: can't open file 'script1.py': [Errno 2] No such file or directory
我需要在命令行上运行这种命令,该怎么做才能使其正常工作?
C:\User\Example
目录下没有script1.py
文件,因为PATH
变量已经设置好了,所以可以从命令行中调用python
(因为你已经这样做了)。你确定你是在脚本所在的同一目录下运行python
命令吗? - wheelercd
实用程序导航到my_scripts
目录,以便运行python script1.py
。而不是C:\ User \ Example目录中的任何一个。 - wheeler