zoukankan      html  css  js  c++  java
  • 测试问题——安装了pyinstall 提示 'pyinstall' 不是内部或外部命令,也不是可运行的程序 或批处理文件的解决方案

    安装了pyinstall

    执行:pyinstall -F demo.py 提示

    'pyinstall' 不是内部或外部命令,也不是可运行的程序 或批处理文件。

    问题与解决方案如下:

    在cmd中pip install pyinstaller 之后可以正常执行命令,但是当执行pyinstaller -v或者-F的时候就发现pyinstaller不是内部或外部命令,也不是可运行的程序或批处理文件
    当输入pip list时,发现pyinstaller在列表里面安详的躺着

     

     

    • 真相一:python3.8以后在安装pyinstaller的时候可能不会帮你自动添加系统路径,所以你需要手动添加(这是个keng的)
      先找到路径:我的路径是:D:AppDataLocalProgramsPythonPython39Scripts
      解释一下:D:PycharmProjects:我的cmd下的运行的路径,
      AppData:这个可能你发现在正确的路径下没有这个目录啊,没有就对了,因为他被隐藏了,需要取消文件隐藏
      然后后面的路径自己一直找到Scripts路径,然后复制它。添加到环境变量当中就行了 ,如果发现已经path中存在Scripts,请看真相二
    •  

       

    • 真相二:把pyinstaller.exe从(D:AppDataLocalProgramsPythonPython39Scripts)复制一份到cmd检索的路径中(D:PycharmProjects)cmd执行目录下

           关闭cmd 页面,重新打开cmd,再次运行 pyinstall -F demo.py

     

    •   真相三:比较傻,python重新安装3.5或3.6或3.7的版本。3.8以上的版本目前还存在部分兼容问题

     

    pyinstall -F demo.py  运行后 提示 如下,说明成功了,去 D:PycharmProjectsdistdemo.exe  找exe运行试试吧

    11474 INFO: Updating manifest in D:PycharmProjectsuilddemo un.exe.sh2fropp
    11533 INFO: Updating resource type 24 name 1 language 0
    11535 INFO: Appending archive to EXE D:PycharmProjectsdistdemo.exe
    13705 INFO: Building EXE from EXE-00.toc completed successfully.

     

    爱生活,更爱给我带来生活的人
  • 相关阅读:
    保护你的网站数字证书私钥
    Web安全防御从WAF到应用网关
    微信公众号【网络安全生命周期】部分文章目录
    一个SQL Injection漏洞在SDL流程中的闯关历险记
    Web Vulnerability Scanner 破解
    Web安全实战演练1-4
    转:WebCruiser Web Vulnerability Scanner 3 测评
    WAVSEP在Linux系统中部署时常见错误
    css属性操作
    前端基础CSS规则
  • 原文地址:https://www.cnblogs.com/chenyq/p/15190506.html
Copyright © 2011-2022 走看看