python - 在 python 中安装兼容库
问题描述
有什么标准方法可以找出我想使用 pip 安装的兼容的最新版本的库吗?
我想安装matplotlib
,python 2.6.6
每当我使用 pip 时,它都会开始下载不兼容的最新版本3.2.1python 2.6
。
我在这里错过了什么吗?我知道conda
可以用来解决包依赖性,但我在任何服务器上都没有这种自由。
解决方案
和pip
是python
两个程序。您 cli 运行的默认pip
程序可能与您使用的 python 不匹配。
要正确安装,pip
您可能需要查看 python 的安装指南并在 shell 的路径中设置正确的 pip。
或者还有另一种简单的解决方法。由于 pip 和其他任何模块一样只是一个 python 模块,因此您可以以模块方式调用它:
python -m pip install --user matplotlib
or
python3 -m pip install --user matplotlib
如果 python 抱怨pip
找不到模块,那么你使用的 python 没有安装 pip。你必须先安装它。
推荐阅读
- xcode - 在 Xcode 中,为什么 LLDB 在我运行命令时只响应“(lldb)”而没有其他输出?
- php - 参数 3 传递给 Sonata\Twig\Extension\TemplateExtension::__construct()
- r - 用纯色绘制一条线,用渐变绘制第二条线
- javascript - 如何让按钮在键盘 Enter 上工作?
- python - 将数组索引映射到字典
- session - 在 Air 桌面应用程序和浏览器之间共享会话变量
- python-3.x - AWS、库达、张量流
- javafx - 在另一个类方法JavaFX中改变场景
- c# - C# 获取所有 html 节点中的文本并用翻译的内容替换它们
- r - Tibble 无法获取异常检测的日期(可重现的示例)