先在终端执行 sudo apt install python3-pip
然后正常。
装个pycharm 在里面建立virtualenv环境 再在venv里用pycharm自带的工具搜索安装pyinstaller 这样既不会影响系统环境,成功率也高,还可以很容易指定pyinstaller版本。
不过我的经验是这玩意并不好用,不如试nuitka3这个工具,可以参考我的博客
https://www.debuggerx.com/2021/04/20/jsonformat4flutter-v0-9-nullsafety
先在终端执行 sudo apt install python3-pip
然后正常。
是这样的,貌似问题没解决
sudo apt install python3-venv
python3 -m venv installer # 建立一个名为 installer 的虚拟环境,也可以换成其他的名称
source ./installer/bin/activete# 这个命令能进入到虚拟环境中,进入后能在提示符最前面看到带有括号的虚拟环境名称
pip install pyinstaller
vim test.py
test.py的内容:
import pyinstaller
# 这里写你要写的代码
test.py 的执行:
python3 test.py
当想退出虚拟环境的时候,退出虚拟环境的方法:
deactivate
想在次进入到虚拟环境的方法:
source ./installer/bin/activete
可以试试问AI,参考AI的回答。
本人试过打包别人的程序(原帖)是可以的。
打包教程供参考:
下载源码:https://github.com/happycola233/tchMaterial-parser
安装pip3:sudo apt install python3-pip python3-tk
安装相应依赖库:
pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple/ requests pyperclip
运行:
python3 py文件
安装打包工具:
pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple/ pyinstaller
添加环境变量(已配置则跳过):
将/home/user/.local/bin目录添加到PATH环境变量中:你可以编辑你的shell配置文件(例如.bashrc或.bash_profile),并在其中添加以下行(user替换为用户名):
export PATH="$PATH:/home/user/.local/bin"
打包:
pyinstaller --onefile py文件
备注:
复制链接到剪切板存在问题,需要安装xclip:sudo apt install xclip
希望有帮助。
这是pip版本太低了。。。。
pip install pip --upgrade
对的,pip版本太低了 pip install pip --upgrade 可以解决,楼主试下。
或另一种原因:楼主的20.9 系统的python是否换成了python2 之类的python版本? 因为按正常的话,如果是python3 环境自带的pip版本不会这么低的。
对的,pip版本太低了 pip install pip --upgrade 可以解决,楼主试下。
或另一种原因:楼主的20.9 系统的python是否换成了python2 之类的python版本? 因为按正常的话,如果是python3 环境自带的pip版本不会这么低的。
系统自带的python是python3?我开始看了是python2.7,然后自己安装了pyhon3.7
我这样是不是已经安装成功了?
sudo apt install python3-venv
python3 -m venv installer # 建立一个名为 installer 的虚拟环境,也可以换成其他的名称
source ./installer/bin/activete# 这个命令能进入到虚拟环境中,进入后能在提示符最前面看到带有括号的虚拟环境名称
pip install pyinstaller
vim test.py
test.py的内容:
import pyinstaller
# 这里写你要写的代码
test.py 的执行:
python3 test.py
当想退出虚拟环境的时候,退出虚拟环境的方法:
deactivate
想在次进入到虚拟环境的方法:
source ./installer/bin/activete
python3用的命令是 pip3
。
是这样的,貌似问题没解决
安装完以后的命令还是 pip3
,不是 pip
。
感谢以上的各位热心回答,问题貌似已经解决了。
我将楼上的操作了一遍,sudo apt install python3-pip
,pip install pip --upgrade,sudo apt install python3-pip python3-tk,最后把默认python2.7改成默认的python3.7,再用pip3 install pyinstaller,就成功了。
装个pycharm 在里面建立virtualenv环境 再在venv里用pycharm自带的工具搜索安装pyinstaller 这样既不会影响系统环境,成功率也高,还可以很容易指定pyinstaller版本。
不过我的经验是这玩意并不好用,不如试nuitka3这个工具,可以参考我的博客
https://www.debuggerx.com/2021/04/20/jsonformat4flutter-v0-9-nullsafety
非常不错,我会去尝试所有方式。
Popular Events
More
我想将我自己做的代码玩一下打包,但是pyinstaller安装未能成功。
具体情况如下:
以上问题论坛里面搜了一下很少有提问的。怎样解决这个问题?