一、pip:无法将"pip"项识别为cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。
遇到问题,我是先去百度,然后按照上面说的那样去配置环境变量。
我的电脑>>属性>>高级系统设置
之后点击环境变量
在系统变量里面选中path这一行,然后点击编辑
在我的电脑里面直接搜索python
然后找到python文件夹,点进去
然后找到在python文件夹中找到scripts文件,按住shift键右击复制文件地址。
改地址就是应添加的路径。
但是在我改完之后却依然报错。
于是我转换了个思路,也许是我的pip并没有安装成功呢?
虽然在pycharm里面已经显示我安装了
抱着怀疑的态度,我去百度上搜了安装方法,试着再装一遍
在终端输入一下代码
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py # 下载安装脚本
sudo python get-pip.py # 运行安装脚本(windows系统不加sudo)
安装完之后,为了测试是否安装成功,我在终端输入
pip -version
显示如上图所示,就代表已经安装成功了
之后用pip下载pyinstaller也顺利进行着
二、script 路径 not found
在用pyinstaller打包的时候,报错,找不到脚本路径
但我百分百的确定没有输错字符,也确实是在项目路径下运行cmd的
解决方法:
打开cmd直接把要打包的文件拉倒cmd中,就可以获得正确的路径了
三、sqlite3.OperationalError: no such table:users
打包完之后,运行打包好的程序,报错。
这时候只要把相对路径换成绝对路径就可以了。
conn = sqlite3.connect("students.db")#相对路径
conn = sqlite3.connect("C:\zy\students.db")#绝对路径
虽然总结起来就那么三条,但实际上我整了五个多点,才真的整成功。 o(╥﹏╥)o