Webcast: Pretty Little Python Secrets – Episode 1 – Installing Python Tools and Libraries the Right Way
你是否曾经安装了一个Python工具/库,结果发现之前安装的其他基于Python的工具现在完全无法使用? 运行Kali?尝试过用apt-get安装一个Python工具,用pip安装另一个吗?注意到有些东西不再工作了吗? 是否想知道是否有更简单的方法来快速安装Python工具,而不必处理依赖地狱? 如果你经常使用基于Python的工具(大多数安全社区都是这样),那么你可能多次遇到过这些情况。 事实证明,对于所有这些问题都有相对简单的解决方案,尽管有些“隐藏”在Python文档中,解释不清,需要大量努力以至于人们放弃,或者在硬核Python开发圈之外并不广为人知。 在这个Black Hills信息安全网络研讨会中,我们将分享一系列“ez按钮”方法,以正确安装Python工具/库,而不会搞乱你的整个系统,并解释其背后的“为什么”和“如何”。
章节与链接如下,在信息中。 | BHIS Discord社区:https://discord.gg/aHHh3u5 本次网络研讨会的幻灯片可以在这里找到:https://www.blackhillsinfosec.com/wp-content/uploads/2020/08/SLIDES_PrettyLittlePythonSecretsEpisode1.pdf
00:00 – 节目前的闲聊™ – 不适合工作的笑话 11:34 – 节目前的闲聊™ – GitHub的赞助软件 20:15 – 特色演示:Pretty Little Python Secrets 25:22 – 地狱的第一圈:管理Python版本 31:01 – 地狱的第二圈:Python依赖 33:28 – 安装Python工具/库 39:26 – 隔离,隔离,隔离 46:37 – Pipx – 简单按钮 51:23 – 使Python应用半便携 53:17 – ZipApps! 1:03:41 – Shiv! 1:11:41 – 如果所有其他方法都失败… Docker! 1:17:33 – 结论
重要链接:
https://twitter.com/porchetta_ind https://github.com/byt3bl33d3r https://twitter.com/byt3bl33d3r https://github.com/pyenv/pyenv https://github.com/pyenv/pyenv/wiki/Common-build-problems https://github.com/pyenv/pyenv-installer https://github.com/sponsorware/docs https://docs.python.org/3/library/venv.html https://github.com/pipxproject/pipx https://docs.python.org/3/library/zipapp.html https://pythonspeed.com/docker/ https://www.github.com/my-app
准备好学习更多吗? 通过Antisyphon的实惠课程提升你的技能! 随你付费的培训 提供直播/虚拟和点播选项
|
|