【求加精】不用终端傻瓜式安装Python模块的方法
python吧
全部回复
仅看楼主
level 8
新智彗星 楼主
本人用PySide写了个Windows下图形化界面管理Python模块的程序,可不进终端直接傻瓜式安装、卸载pypi模块(比如热门的requests、pygame),自带修复pip和换国内源的功能。支持简、繁、英、俄四种语言,跟随系统自动切换。
注意:本程序需联网方可使用大多数功能。如果使用Python3.5以上版本并且Python根目录位于Program Files(或x86),强烈建议以管理员身份运行,否则容易出现权限不够的报错。
下载链接:网页链接(无需提取码,无需登录)
使用教程:
1、选择Python。这一步真的没啥好说的,别忘了点确定。对于嵌入式等非安装版Python,需要选择“自定义”,手动输入路径。
2、配置pip。如果程序没跳到此页可直接看第3步。安装pip是配置模块的基础,手滑删了pip、嵌入式Python不带pip或pip版本过老,都可以在此页把来源换成阿里云,然后直接确定,装最新的就行。如果需要老版本pip的特殊功能,可以选择自定义版本,输入版本号。对于嵌入式Python3.7及以上版本,安装完成后请根据提示修改._pth文件。
3、管理模块。在左侧框选择安装或卸载,右侧输入所有要装的模块,以空格隔开(例如:pygame==1.9.6 easygui requests),要安装则把源换成阿里云,然后点确定。可点击菜单栏相关按钮列出所有已装模块。
程序支持python2.7、3.2~3.12全版本,支持WindowsXP及更新版本、Wine、ReactOS(别说你用着我听都没听说的老版本环境)。
开发环境:Windows7+Python3.3.5+PyInstaller3.0
+PySide1.2.4+PySide1_Customized_Window1.15+7ZIP23.01
独有技术:通过大量修改7.1.2版pip代码,实现内置一个pip兼容所有版本Python修复pip。
版权:本软件为公有领域自由软件,可通过7Z自解压提取工具和PyInstaller反编译工具轻松得到源代码。
以下为Windows7下的截图:
2024年02月13日 17点02分 1
level 5
点赞楼主
2024年02月14日 00点02分 2
level 12
[真棒]支持。。。这个对不熟悉pip进行安装的新手来说是个福音。。。
2024年02月14日 00点02分 3
level 13
你知道WingetUI么,你的这个想法之前已经有人想过了[滑稽]支持Winget/PyPI/Scoop等众多软件源
2024年02月14日 00点02分 4
对了,WingetUI也是用Python开发的[滑稽]
2024年02月14日 03点02分
@Dragon1573 winget是什么
2024年02月14日 04点02分
@新智彗星 MS官方的软件包管理器,从Win10 1809开始预装,很多软件都收录了。没有收录的你提需求,满足条件的一般都会有社区成员给你贡献收录
2024年02月14日 04点02分
@Dragon1573 我在里面的贡献量都不知道有没有破200[滑稽]
2024年02月14日 04点02分
level 4
pychram表示6
2024年02月14日 00点02分 5
PyCharm命令行安装第三方库还是挺快的,比cmd快一点[滑稽]
2024年02月14日 03点02分
@新智彗星 再看看,pycharm不能换源都来了,大厂做个半吊子?[疑问]
2024年02月14日 03点02分
@@𝙿𝚢Py水晶兰 对呀,因为pycharm在做pip时,是有wheel加速的
2024年02月14日 04点02分
pycharm那个不能换源,在国内用很慢,而且没法批量安装,也没法修复pip,不支持旧版python
2024年02月14日 02点02分
level 12
Python大佬[滑稽]
2024年02月14日 03点02分 6
level 8
新智彗星 楼主
顶顶顶
2024年02月15日 08点02分 7
level 3
+3
2024年02月17日 05点02分 8
level 8
新智彗星 楼主
加了一个补丁,编译环境改为python3.2+pyside1.2.1+pyside-customized-window1.16alpha(内部版本)+cxfreeze4.3.2,进一步减小体积,加快速度,兼容性提高至windows2000servicepack4。
2024年02月17日 05点02分 9
改成2.7了,然后做了两个版本,单文件版还是原来的python3.3编译、xpsp2以上系统,安装版使用2.7+innosetup编译~
2024年02月18日 07点02分
level 8
新智彗星 楼主
顶顶顶
2024年02月18日 12点02分 10
level 8
新智彗星 楼主
Win10的杀毒软件是不是有什么大病啊,今天有不少用户给我反馈说软件打不开,报毒。。。难道以后发新版本之前都要反馈一下?
2024年02月20日 07点02分 11
@Dragon1573 你用主题帖的链接下载,就是免费的,只是不支持自动更新。商店那个是可以自动更新的,当作资助本项目吧,而且作为开发者,完完全全为爱发电也是很难做到的。
2024年11月13日 14点11分
@Dragon1573 感觉你应该可以用爬虫爬到直链,自动更新
2024年11月13日 14点11分
@Dragon1573 哎,我还在用win7(这电脑用win10好像伤硬盘,挂了三块硬盘,不敢升级),没法体验
2024年11月13日 14点11分
真服了这破10系统
2024年02月20日 07点02分
level 8
新智彗星 楼主
顶顶顶顶顶顶
2024年02月21日 11点02分 12
level 8
新智彗星 楼主
今天起停更5个月,大家有疑问可以互相帮助,本人就没时间解答了
2024年03月02日 03点03分 13
level 6
楼主真是大神呐,正愁无法兼容xp呢
2024年11月12日 08点11分 14
新版本支持windows2000,xp有什么难的,不会的话私信我
2024年11月12日 11点11分
只要你会用python2.7,用cxfreeze打包成exe,再innosetup打包一下,并且用的c语言库(pyside1.2.2)支持2000,打包的exe就支持所有系统了。
2024年11月12日 11点11分
不过python2.7对unicode支持不好,所以千万不要用非英文路径,也不要搞成自解压格式(防止用户名非英文),否则容易报错。比如我是俄语系统,此时用中文文件名就报错。
2024年11月12日 11点11分
xp就更简单了,用python3.3或者3.4,用我的工具装pip,然后直接装库,pyinstaller打包即可,比如我就习惯用pyinstaller生成文件夹再用7z自解压工具,前提是xp版本在sp1以上,否则python3.3以上不支持。
2024年11月12日 11点11分
level 10
丸辣,我还真没用过Python2[呵呵]
2024年11月21日 08点11分 15
支持python3的啊,3和2都能用
2024年11月21日 11点11分
1 2 尾页