安装了pyintaller后出现:‘pyinstaller‘ 不是内部或外部命令,也不是可运行的程序或批处理文件。

2023年7月31日,周一上午

我昨天晚上也遇到了这个问题,后来解决了


目录

  • 出错原因
  • 解决方法
  • 怎么找到Scripts文件夹

出错原因

出现这个错误是因为你没给python的Scripts文件夹添加环境变量,

Scripts存放着pip安装包时产生的可执行文件。

解决方法

给python的Scripts文件夹添加环境变量

怎么找到Scripts文件夹

先通过如下命令获取你电脑上pyinstaller的安装位置

pip show pyinstaller

安装了pyintaller后出现:‘pyinstaller‘ 不是内部或外部命令,也不是可运行的程序或批处理文件。_第1张图片 

然后,去掉红框中的路径的“\site-packages”:(你的路径不一定和我的一样)

 C:\Users\UserX\AppData\Roaming\Python\Python311

这样就可以直接进入Python311这个文件夹(你的不一定是Python311,311是版本号)

此时,你就找到Scripts文件夹了

安装了pyintaller后出现:‘pyinstaller‘ 不是内部或外部命令,也不是可运行的程序或批处理文件。_第2张图片

 然后,进入Scripts文件夹,

通过红框2可以看到pyinstaller可执行文件

把红框1里面的路径添加到环境变量就可以了

安装了pyintaller后出现:‘pyinstaller‘ 不是内部或外部命令,也不是可运行的程序或批处理文件。_第3张图片

 

你可能感兴趣的:(Python,python)