命令行下无法启动python

zifengjiacan 2010-11-16 04:16:27
刚把python3.0给卸载了,重新装了个python2.5,发现在命令行下在其它的目录下无法启动python,只有切换到python安装目录下才能启动.这个挺麻烦的,所以在系统的环境变量里加了python2.5的安装目录,重启系统发现还是不行.怀疑是原来卸载3.0有一些东西没卸载干净,导致在命令行非安装文件夹目录下输python它可能还是去找原来3.0的安装目录.不知有没有人碰到这问题?
...全文
323 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
zifengjiacan 2010-11-16
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 iambic 的回复:]

我的电脑环境变量那个地方,你把环境变量对话框打开之后,什么都不改,直接点“确定”关掉,不要点“取消”,再重新开个命令行看看PATH对不对。有时软件或者系统什么的出问题,环境变量没有同步,在环境变量对话框里点确定可以刷新下。
[/Quote]
谢谢回复,我尝试了后还是不行.我直接把python安装目录下的文件全部copy到命令行下path命令看到的某一个目录下,这个方法不是很好,不过解决问题了
iambic 2010-11-16
  • 打赏
  • 举报
回复
我的电脑环境变量那个地方,你把环境变量对话框打开之后,什么都不改,直接点“确定”关掉,不要点“取消”,再重新开个命令行看看PATH对不对。有时软件或者系统什么的出问题,环境变量没有同步,在环境变量对话框里点确定可以刷新下。
neohope 2010-11-16
  • 打赏
  • 举报
回复
这个有意思
写个bat

set PATH=python_path\bin;%PATH%
cmd

试试看
zifengjiacan 2010-11-16
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 iambic 的回复:]

具体出错心思是什么,是找不到python.exe还是找不到DLL?
如果是前者:
改了环境变量后要重新开一个命令行。你试下在命令行里敲PATH,确认下你的python路径确实在当前的PATH里。再自己先查下python的路径确实是对的,路径下确实有个python.exe。
[/Quote]
谢谢您的回复,是找不到python.exe.在命令行下输path,确实没有python的安装目录.但我奇怪的是:我在右键桌面的我的电脑=》属性=》高级=》环境变量=》系统变量=》PATH 重新检查了一下,我确实是有加了python的安装目录(很久以前加过的,机器肯定有重启过了),也就是说在命令行下path命令下看到的和系统变量里看到的不一样,好奇怪.
iambic 2010-11-16
  • 打赏
  • 举报
回复
具体出错心思是什么 => 具体出错信息是什么
iambic 2010-11-16
  • 打赏
  • 举报
回复
具体出错心思是什么,是找不到python.exe还是找不到DLL?
如果是前者:
改了环境变量后要重新开一个命令行。你试下在命令行里敲PATH,确认下你的python路径确实在当前的PATH里。再自己先查下python的路径确实是对的,路径下确实有个python.exe。

37,738

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • WuKongSecurity@BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧