84669 person learning
152542 person learning
20005 person learning
5487 person learning
7821 person learning
359900 person learning
3350 person learning
180660 person learning
48569 person learning
18603 person learning
40936 person learning
1549 person learning
1183 person learning
32909 person learning
我在使用windows的命令行运行python文件,但是每次出现的都是这种情况
我设置了Path,D:Python,后来又设置了个PythonPath,添加了Lib和DLLS的路径,但是没用。
我觉得还是设置环境变量的问题,请问大家有什么办法解决呢?除了重中ADD path以外。
认证0级讲师
Windows里的cd和Linux里不太一样,你如果要从C:\Users\zhou下面CD到D:\Python_Ws,命令行里这样输:
Windows
cd
Linux
C:\Users\zhou
CD
D:\Python_Ws
输入d:进入D盘,然后输入cd Python_Ws进入D:\Python_Ws,你可以再输入dir确认你的py文件是不是在这里。
d:
D
cd Python_Ws
dir
py
或者,打开D:\Python_Ws文件夹,然后在文件夹的地址栏里输入cmd,就打开当前目录的终端了。
cmd
看错误提示,你确定那个py文件是在那个目录吗?
你没有cd到里面
错误信息很明确啊, 就是helloword.py这个文件找不到,你的这个文件确定在C:\Users\zhou下吗?
helloword.py
另外你的第一行命令貌似在win下不行。需要先切换盘符,再切换目录
d: cd Python_Ws python HelloWord.py
这个环境变量已经配置好了吧,是python没有找到HelloWorld.py这个文件,,你看下路径,现在是在C:Userzhou下面,,你的那个py应该不是在这个目录吧。
cd /d D:\Python_Ws
C:UsersAdministrator>cd /?显示当前目录名或改变当前目录。
CHDIR /D] [drive:CHDIR [..]CD /D] [drive:CD [..]
.. 指定要改成父目录。
键入 CD drive: 显示指定驱动器中的当前目录。不带参数只键入 CD,则显示当前驱动器和目录。
使用 /D 开关,除了改变驱动器的当前目录之外,还可改变当前驱动器。
Windows
里的cd
和Linux
里不太一样,你如果要从C:\Users\zhou
下面CD
到D:\Python_Ws
,命令行里这样输:输入
d:
进入D
盘,然后输入cd Python_Ws
进入D:\Python_Ws
,你可以再输入dir
确认你的py
文件是不是在这里。或者,打开
D:\Python_Ws
文件夹,然后在文件夹的地址栏里输入cmd
,就打开当前目录的终端了。看错误提示,你确定那个py文件是在那个目录吗?
你没有cd到里面
错误信息很明确啊, 就是
helloword.py
这个文件找不到,你的这个文件确定在C:\Users\zhou
下吗?另外你的第一行命令貌似在win下不行。需要先切换盘符,再切换目录
这个环境变量已经配置好了吧,是python没有找到HelloWorld.py这个文件,,你看下路径,现在是在C:Userzhou下面,,你的那个py应该不是在这个目录吧。
cd /d D:\Python_Ws
C:UsersAdministrator>cd /?
显示当前目录名或改变当前目录。
CHDIR /D] [drive:
CHDIR [..]
CD /D] [drive:
CD [..]
.. 指定要改成父目录。
键入 CD drive: 显示指定驱动器中的当前目录。
不带参数只键入 CD,则显示当前驱动器和目录。
使用 /D 开关,除了改变驱动器的当前目录之外,
还可改变当前驱动器。