当出现“python”不是内部或外部命令时的解决办法

博主遇到‘django-admin.py’或‘python’不是内部或外部命令的问题,修改环境变量后仍未解决。经分析,问题一般是未及时关闭cmd命令行导致。总结指出,每次修改环境变量或安装新软件服务后,要开新命令行运行命令。

我碰到的基本是‘’django-admin.py’ 不是内部或外部命令,也不是可运行的程序。或者“python”不是内部或外部命令。这样子,修改环境变量之后还是一样的问题,对本人来说,一般是因为没有及时关闭cmd命令行的原因所导致的。
总结:每次修改环境变量或者安装新软件新服务之后,一定要开一个新的命令行去运行命令!!!

### 解决 'auto-py-to-exe' 命令未被识别的问题 当遇到 `'auto-py-to-exe'` 不被识别为内部外部命令的情况,通常是因为环境变量配置不正确是安装过程中出现问题。 #### 安装 `auto-py-to-exe` 为了确保可以正常使用 `auto-py-to-exe` 工具,在安装之前先确认 Python 是否已成功添加到系统的 PATH 中。如果尚未完成此操作,则应按照以下方法进行设置: 对于 Windows 用户来说,建议尝试使用 `pip` 来安装该工具包,并通过指定解释器版本来避免潜在冲突。具体做法如下所示: ```bash py -m pip install auto-py-to-exe ``` 这条指令会调用默认关联的 Python 版本并执行模块安装过程[^1]。 #### 验证安装情况 一旦完成了上述步骤之后,可以通过运行下面这行代码验证是否能够正常访问 `auto-py-to-exe`: ```bash py -m auto_py_to_exe ``` 这里同样采用了 `-m` 参数以确保即使是在没有将脚本目录加入 PATH 的情况下也能顺利启动程序[^2]。 另外需要注意的是,某些防火墙软件可能会阻止新安装的应用程序连接网络者创建临文件夹等行为,因此也有可能影响到命令行工具的功能实现。此应当检查安全设置并给予适当权限。 #### 添加至系统路径 假如仍然存在找不到命令的问题,那么可能需要手动把 Python Scripts 文件夹的位置追加进系统的环境变量里去。一般而言,这个位置位于类似于 `C:\Users\YourUsername\AppData\Roaming\Python\Python39\Scripts` 这样的地方(视个人操作系统而定)。将其添加到 Path 变量后重启计算机再试一次应该就可以解决问题了[^3]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值