使用pip或dnf在Fedora中安装python包?
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了使用pip或dnf在Fedora中安装python包?,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1286字,纯文字阅读大概需要2分钟。
内容图文
当我在Fedora中安装一些python包时,有两种方法:
>使用dnf install python-package
>使用pip安装包
我注意到即使我使用dnf更新使我的Fedora成为最新的,
当我使用pip时,它仍然会告诉我类似的东西
pip is a old version, please use pip update
我猜dnf包管理与python-pip包管理不同.
那么更推荐哪一个安装python包?
解决方法:
引自Gentoo Wiki:
It is important to understand that packages installed using pip will not be tracked by Portage. This is the case for installing any package through means other than the emerge command. Possible conflicts can be created when installing a Python package that is available in the Portage tree, then installing the same package using pip.
Decide which package manager will work best for the use case: either use emerge or pip for Python packages, but not both. Sometimes a certain Python packages will not be available in the Portage tree, in these cases the only option is to use pip. Be wise and make good choices!
几乎所有现在的包管理者都是如此.如果您正在使用仅存在于pip中的软件包或某些软件包版本,请使用它,但不要尝试从dnf安装它.这样做不仅会导致文件冲突,而且(最有可能)会破坏软件包管理器对系统的了解,这通常会导致主要的软件包管理问题.
其他解决方案是在用户模式下使用pip,没有root权限,这会将相关内容安装到您的主目录中.
再说一遍,使用pip或dnf都可以,但不要将这两个包管理器混合在一起.
内容总结
以上是互联网集市为您收集整理的使用pip或dnf在Fedora中安装python包?全部内容,希望文章能够帮你解决使用pip或dnf在Fedora中安装python包?所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。