Python 多版本使用 pip
发表于|更新于
Q:Fedora 31 提供的 Python3.7, 想使用 Python3.8, 用系统的pip3 只会给 Python3.7 安装库,如何解决
A:
1 | |
执行上面命令后,会在 /usr/local/bin/ 下生成和 pip 相关的脚本,把这些脚本删除,要不可能会和系统的 pip3 冲突。
接下来就可以使用下面的命令行安装 Python3.8 的库
python3.8 -m pip install pyhash --user
在安装过程中可能会因为众所周知的原因导致网络出错,备好梯子即可。
文章作者: 曼福吉
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 安全代码!
相关推荐
2023-06-20
对话logseq联合创始人,看硅谷大佬的传奇投资 总结
https://pca.st/x398eeq0 技术招聘时,有 side project 的优先,认为有 side project 的技术人员大多有自己独特的想法,自驱力也较强。 强调技术热情和学习能力,小众语言会的人不多,但是语言不是主要问题。对于对新技术充满热情和好奇心的技术人来说学习就可以了。 自由开放的团队文化,大都是技术人员,相互之间比较平等,和社区沟通交流紧密。没有明确的 deadline,但大家都比较努力,工作任务分配以兴趣自领为主指派为辅。 没有太多的营销,产品定位和路线也是逐渐明确,最开始是从秦天生的一个 side project 慢慢发展起来。也没有定量分析过产品用户爆炸性增长的原因,只有模糊的感觉,Logseq 内置 PDF 阅读和标注感觉是一个突破点。 Logseq 团队关于远程工作的一些实践,志远认为在一个国际团队中远程工作需要克服时差问题,需要讨论问题的时候比较麻烦。解决的方式是写比较详细的 issue 复现文档,基本是 step by step 的。讨论想法多录制一些演示视频,有问题就直接给对方发消息不能马上回复也问题不大,很多事情没有想象中的重要...
2024-01-17
python3 pip loading egg is deprecated 警告的解决方法
解决 egg is deprecation 警告python3 -m pip install some_package 时发现 exploitable 有警告: DEPRECATION: Loading egg at exploitable-1.32-py3.12.egg is deprecated. pip 24.3 will enforce this behaviour change. A possible replacement is to use pip for package installation.Discussion can be found at https://github.com/pypa/pip/issues/12330 pip 24.3 将废弃 egg 形式的 python package, 根据 github issue [1] 的信息 pip 24.3 将在 October 2024 发布。可以使用下面的方法,要去掉上面的警告信息。 123456789101112131415cd exploitable_src_dir# 删除老的 build 结...
2023-07-20
在 vim 中使用 LeaderF 和 gtags
☆ 缘由和一些 vim 历史前些年 vim 没有子窗口的概念,日本的一个 vim 插件作者为了解决这个问题生撸了一套流程,当时 unite.vim 横空出世惊艳了我一把。后面随着技术发展,neovim 和 vim 先后引入了 floating window ,这才使得情况变得好了一点。 https://github.com/vim/vim/blob/master/runtime/doc/popup.txthttps://neovim.io/doc/user/api.html#api-floatwin 得益于新技术,在 vim 中使用 LeaderF 插件的交互体验上了一个台阶。 neovim 从 0.9 版本开始放弃对 cscope 的支持 https://twitter.com/Neovim/status/1580933880579641344 这给我阅读源码造成了一些问题,虽然 vim 仍然可以使用 cscope,但 vim 的启动速度不如 nvim 快,所以我开始寻找替代方案。同时,我发现 denite.nvim,unite.vim,作者也不怎么维护了,一想似乎是很多年没...
2023-11-01
尤雨溪谈成功和运气
1)运气很重要,时势造英雄在适当的时间节点上推出合适的产品能大幅提高成功的概率2)真正的关键点,不在写程序上重要的是判断需求,制定合适的技术方案去满足客户的需求3)成功需要市场直觉和产品上的判断力4)光有能力或者光有运气都很难成功运气是客观存在的,But there’s nothing we can do about it.5)我们只能提高自己能力,多尝试,每次尝试运气都不一样6)独立开发重要的不是技术的优劣,而是如何开发一个产品的问题 如何快速匹配市场需求 如何识别目标客户 如何快速验证商业模式 如何快速推向市场。 考验的是运营能力、合理分配资源的能力,简化创业流程的能力 reference: https://pca.st/yjf05b7i
2023-11-01
图拉鼎谈独立开发
独立开发 长期维护产品:消费者愿意为长期维护的产品买单,旧产品没有添加新功能也用新工具链重新编译一次 只开发自己使用的产品:评估未来几年自己是否使用产品,作为是否启动产品开发的重要因素 外包 + 独立开发 双驱动 用外包的收入平滑独立开发的收入波动 在产品开发瓶颈期,利用外包刺激,打开思路 项目管理 立项流程: 先记下 idea,冷却一段时间后如果有思路就继续完善一下 idea,直到某天还是想做,接着就开始动手 没有市场分析,没有用户分析,只有分阶段完成的 1.0、2.0 … 版本 1.0 版本为自己开发,只开发最核心的功能,2-n 通过用户的反馈完善产品 工作模式 充分利用灵活性,在家和在外工作的时间大致是 2:1 定期与设计师碰头,每周2-3 次 状态管理 有多少状态做多少事,即使状态不太好,也需要做事。 外部环境对状态有影响,可以利用图书馆等场所,将自己带入状态。 时间管理(自律) 曾经经历工作混乱的时期,现在严格工作时间登记,自己开发系统完成工作时间登记。 自律还包括定期 Review (日报、周报),计划管理,保持自己的开发节奏。 工作日基本都工作...
2021-11-29
Markdown 笔记软件: VNote
VNote 简介向大家安利一款 markdown 笔记软件, VNote https://github.com/vnotex/vnote此软件目前已经 1300 多个commits 了,做为一个有些开源软件维护经历的人,深感不易。用了太多 markdown 笔记软件,此软件使得最为顺手,尤其作为程序员 vim 模式 让我感到非常舒服,大量图表的支持比如 UML 流程图,让我用起来很顺手。 Vnote 分为两个开发阶段,阶段一 vnote2 已经开发完成:https://github.com/vnotex/vnote/tree/vnote2现在处于第二个开发阶段:https://github.com/vnotex/vnote 据说后续会出收费版本,但目前看还需要很长的一段时间了。 我前后尝试过各种笔记软件,我理想的软件有几点: a. 支持文件管理 b. 不要乱改数据,容易迁移 c. 支持 markdown d. 跨平台,支持 Mac 和 Linux 最后,终于发现了 VNote,有点惊喜。 Fedora 上使用 Qt5 编译 VNote在 Linux 下编译 VNote 显示...