吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 21977|回复: 221
收起左侧

[原创工具] Python 工具箱:包管理器、程序打包工具、镜像源设置、模块安装包下载

    [复制链接]
hrpzcf 发表于 2022-9-12 17:17
本帖最后由 hrpzcf 于 2022-11-29 17:21 编辑

名称:Awespykit / Python 工具箱

简介

虽然工具箱依赖的 PyQt5 等库都是跨平台的,但是部分逻辑只考虑了在 Windows 上的实现,所以仅支持在windows系统上运行

这是一个关于 Python 的工具箱,提供包管理器、程序打包工具、镜像源设置工具、模块安装包下载器。

界面简陋,但不影响使用。

这个工具很久之前就已经写好了也发布到网上了,但是知道的人比较少。趁着更新这个工具的功夫,再在这里发一遍,

如何运行

使用 pip 命令安装 Python 分发包后运行(推荐)

  1. 使用 pip 命令安装 Awespykit:pip install Awespykit -U(有多个环境的请自行选择安装环境)
  2. 安装完成后,即可在命令行窗口输入命令 rpk+回车 启动 Awespykit。
  3. 如果输入 pip 命令或 rpk 命令出现提示:xxx 不是内部或外部命令,也不是可运行的程序或批处理文件。 或者无法将 xxx 项识别为 cmdlet、函数、脚本文件或可运行程序的名称。 等提示,则说明你的 Python 环境的路径尚未加入到系统环境变量的 PATH 变量中,请自行添加。

推荐原因:程序开发者经常与各种命令窗口打交道,如果厌烦了冗长的命令,想通过 Awespykit 管理不同 Python 环境或者想使用 Pyinstaller 打包程序或切换 pip 源等,直接在命令窗口输入 'rpk + 回车' 是运行 Awespykit 最快捷的方式。

从 exe 文件运行:

  1. 打开本文末的地址下载 exe 或 zip 文件
  2. 下载打包好的程序包 Awespykit-x.x.x.zip 或 Awespykit-x.x.x.exe
  3. 将压缩包解压,找到 runpykit.exe 双击运行,如果下载的是 Awespykit-x.x.x.exe,直接双击运行即可

从源代码运行:

  1. 本机安装 Python3.7 或以上版本运行环境
  2. 克隆源代码到本地计算机,或下载源代码包 Source code.zip,解压(见本文末源码仓库地址)
  3. 在解压的目录内打开 PowerShell 或 cmd
  4. 安装 AwesPyKit 的依赖(有多个 Python 环境的请自行选择目标环境)
    python -m pip install -r requirements.txt
  5. 找到 runpykit.py 运行。如果不想显示控制台,可以将 runpykit.py 重命名为 runpykit.pyw

程序截图

程序启动窗口

MainEntrance.png

包管理器:封装了 pip 命令

  • 提供多 Python 环境的包管理,免于用命令行管理的混乱
    • 支持常规 Python 环境
    • 支持 venv 虚拟环境
    • 支持 Anaconda 主环境、虚拟环境
  • 支持批量安装模块、按版本号安装等
  • 支持检查更新、批量卸载、批量升级(不了解各包的互相依赖则请慎用批量功能)
    PackageManager.png

程序打包工具:封装了 Pyinstaller

  • 封装了 Pyinstaller 的大部分常用命令
  • 支持选择不同的环境进行打包操作
  • 支持一键在项目下创建 venv 虚拟环境
  • 支持项目所使用的 Python 环境的检查,检查出未安装的模块可一键安装
    PyinstallerTool.png

镜像源设置工具:封装了 pip 命令

  • 使用 pip 时网络不佳,用此工具一键切换 pip 所使用的镜像源
  • 支持保存你自己常用的镜像源地址
    IndexUrlTool.png

模块安装包下载器:封装了 pip 命令

  • 用于特殊需求时下载各个包/库/模块的安装包
  • 支持同时下载要下载的包/库/模块的依赖
  • 支持从 requirement.txt 批量读取并一键下载
    PackageDownloader.png

开源:源代码仓库

GitHubGitee




下载:
蓝奏:https://wwn.lanzouv.com/b01puas5a 密码:e3mw
百度:https://pan.baidu.com/s/1F-PFRtzmUdsZ3NMHvSkjnA 提取码:vhta

免费评分

参与人数 68吾爱币 +73 热心值 +60 收起 理由
poptop + 1 谢谢@Thanks!
zhegeshijie + 1 + 1 热心回复!
bluexi + 1 + 1 谢谢@Thanks!
atpjcom + 1 + 1 谢谢@Thanks!
xihualing888 + 1 + 1 鼓励转贴优秀软件安全工具和文档!
skyflymtl + 1 谢谢@Thanks!
zxf2287 + 1 谢谢@Thanks!
arsh + 1 + 1 谢谢@Thanks!
云山之间 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
leo2leo + 1 + 1 我很赞同!
GSolaris + 1 + 1 谢谢@Thanks!
冬天冷了多穿点 + 1 我很赞同!
tonydudu + 1 + 1 热心回复!
datalai + 1 我很赞同!
chtyfox + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
Amartt + 1 + 1 我很赞同!
lihaisanhui + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
水木杉 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
wzzjnb2006 + 1 + 1 谢谢@Thanks!
hkq666 + 1 + 1 谢谢@Thanks!
wapjltb + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
你猫临死前 + 1 + 1 挺好的。就是不知道为什么用pip安装和这个软件安装 ddddocr 的版本始终不一.
wu_yang007 + 1 + 1 谢谢@Thanks!
gk2023 + 1 + 1 我很赞同!
zxl7725103 + 1 + 1 热心回复!
abcd60511 + 1 我很赞同!
skfxzxc + 2 + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!
jfaboy + 1 + 1 谢谢@Thanks!
kimyim + 1 + 1 很nice👍
syl353794035 + 1 + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!
学是以致用 + 1 谢谢@Thanks!
pyj521 + 1 + 1 谢谢@Thanks!
小o小二爷 + 1 + 1 谢谢@Thanks!
绅士兔a + 1 谢谢@Thanks!
zdluoyi + 1 + 1 谢谢@Thanks!
impayable + 1 + 1 我很赞同!
qaqpj52pj + 1 + 1 谢谢@Thanks!
tianhe009 + 1 用心讨论,共获提升!
z42878386 + 1 谢谢@Thanks!
Leidus + 1 + 1 谢谢@Thanks!
土豆焗薯条 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
saviorvg + 1 + 1 谢谢@Thanks!
crizquan + 1 + 1 谢谢@Thanks!
youseitei + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
晚辈小生 + 2 + 1 谢谢@Thanks!
qu6710yuan + 1 + 1 我很赞同!
一枚宝藏壳儿 + 1 + 1 热心回复!
wj919800373 + 1 + 1 用心讨论,共获提升!
candleliu + 1 + 1 谢谢@Thanks!
qylisten + 1 + 1 谢谢@Thanks!
hzt1314 + 1 谢谢@Thanks!
DaiTian + 1 谢谢@Thanks!
文鑫孤影130 + 1 + 1 谢谢@Thanks!
lvyuccy + 1 + 1 谢谢@Thanks!
guoruihotel + 1 + 1 谢谢@Thanks!
laoda1228 + 1 + 1 谢谢@Thanks!
zzzxcv + 1 + 1 我很赞同!
papyrus0 + 1 + 1 谢谢@Thanks!
ker999 + 1 + 1 谢谢@Thanks!
woyucheng + 1 + 1 谢谢@Thanks!
语然 + 1 + 1 这工具太舒服了
Redceyul + 1 + 1 鼓励转贴优秀软件安全工具和文档!
onlyclxy + 2 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
笙若 + 1 + 1 谢谢@Thanks!
jingmoshell + 1 + 1 挺好的!
艾爱姆Joker + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
黑金刚 + 1 + 1 我很赞同!
风之暇想 + 7 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!

查看全部评分

本帖被以下淘专辑推荐:

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

lgh978 发表于 2022-9-15 06:27
感谢无私分享!
 楼主| hrpzcf 发表于 2022-9-14 20:55
本帖最后由 hrpzcf 于 2022-9-14 21:00 编辑
jingmoshell 发表于 2022-9-14 19:46
还没用,问一下,支持管理虚拟环境吗?

支持常规环境、Anaconda3主环境,也支持venv和Anaconda3创建的虚拟环境,其他没有测试
Pwaerm 发表于 2022-11-25 19:22
nylil 发表于 2022-9-14 15:07
感谢大佬分享自制工具,小白学习了。
meisen2002 发表于 2022-9-14 16:01
pychaim里面有可视化的界面管理,感觉差不多吧。
黑金刚 发表于 2022-9-14 17:35
非常不错,下载试用一下,毕竟可视化要方便多了。
jingmoshell 发表于 2022-9-14 19:46
还没用,问一下,支持管理虚拟环境吗?
jingmoshell 发表于 2022-9-14 20:59
hrpzcf 发表于 2022-9-14 20:55
支持venv和anaconda3创建的虚拟环境,其他没测试

可以哦,厉害厉害
awxzw 发表于 2022-9-14 21:57
感谢分享!
10001 发表于 2022-9-15 08:05
感谢,下来试试看。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则 提醒:禁止复制他人回复等『恶意灌水』行为,违者重罚!

快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-4-18 17:28

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表