nymbhet
发表于 2022-10-17 18:08:59
感谢!!!好东西啊!
xinleiok
发表于 2022-10-16 20:34:54
pip install 模块名
zsy0226
发表于 2022-10-16 09:54:18
求求了
雾云ya
发表于 2022-10-11 17:19:31
1
q304010063
发表于 2022-10-10 14:56:51
优秀
lixiaoliong123
发表于 2022-10-10 14:15:15
这个可以
ningzhichao
发表于 2022-10-9 12:19:03
1
tinghaihualan
发表于 2022-10-6 19:22:33
学习学习
Angle.SAMLE
发表于 2022-10-6 16:32:06
下载
py语言菜鸟
发表于 2022-9-29 16:17:28
挺好用的
zzf0424
发表于 2022-9-29 08:13:22
谢谢楼主的分享
xiaohutu
发表于 2022-9-27 10:53:42
需要!
ENHEN
发表于 2022-9-6 18:50:37
666
qq1151985918
发表于 2022-9-5 22:50:55
hrpzcf 发表于 2022-9-5 22:44
已更新,但是我没有修改这个位置,因为感觉总检查出来缺失 pyinstaller 不是那么合理。虽然现在只有程序 ...
严谨
hrpzcf
发表于 2022-9-5 22:44:14
qq1151985918 发表于 2022-9-5 19:39
我刚开始使用的时候都是直接自动生成虚拟环境,没发现有什么不妥
后来自己手动建立虚拟环境发现模块检测 ...
已更新,但是我没有修改这个位置,因为感觉总检查出来缺失 pyinstaller 不是那么合理。虽然现在只有程序打包工具用到这个模块检查类,但是保不准以后别的地方也会用到。
qq1151985918
发表于 2022-9-5 20:15:52
本帖最后由 qq1151985918 于 2022-9-5 20:33 编辑
hrpzcf 发表于 2022-9-5 20:13
其实用正则匹配的办法查找需要导入的模块不怎么准确,显得非常暴力,老早就想从 ast 抽象语法树的角度去 ...
我觉得正则也还好,效率也没有很低,ast 抽象语法树我也不懂
我看过你的代码了,其实也还蛮周全的,注释# 、 分号; 、逗号, 、 from 、 import ... as ... 都考虑到了
可能漏掉的就是__import__() 这一个了
hrpzcf
发表于 2022-9-5 20:13:06
qq1151985918 发表于 2022-9-5 19:39
我刚开始使用的时候都是直接自动生成虚拟环境,没发现有什么不妥
后来自己手动建立虚拟环境发现模块检测 ...
其实用正则匹配的办法查找需要导入的模块不怎么准确,显得非常暴力,老早就想从 ast 抽象语法树的角度去查找导入模块了,但是以前没接触过过这东西一直懒得研究{:5_109:}
hrpzcf
发表于 2022-9-5 20:05:37
qq1151985918 发表于 2022-9-5 19:39
我刚开始使用的时候都是直接自动生成虚拟环境,没发现有什么不妥
后来自己手动建立虚拟环境发现模块检测 ...
收到,确实没考虑到手动建立虚拟环境的问题
qq1151985918
发表于 2022-9-5 19:39:27
hrpzcf 发表于 2022-8-30 00:41
已更新
我刚开始使用的时候都是直接自动生成虚拟环境,没发现有什么不妥
后来自己手动建立虚拟环境发现模块检测以后不能一键打包
原因是少了 pyinstaller 还需要手动pip
于是我找到了 ./library/libcip.py
并冒昧自行添加了一行代码(下图)
望知{:5_109:}
hornwong
发表于 2022-9-3 20:55:19
{:5_108:}
页:
1
[2]
3
4
5
6
7
8
9
10
11