python-2.7 - pip:ImportError:没有名为重试的模块
问题描述
我正在尝试创建一个新环境并在 Ubuntu 机器上安装各种 3rd 方包。在必须安装 condo(用于matplotlib
安装)和gdal
之后,该pip
功能不再起作用。相反,我收到:
Traceback (most recent call last):
File "/media/imagery/ENVIRONMENTS/Project_1/bin/pip", line 7, in <module>
from pip._internal import main
File "/usr/lib/python2.7/dist-packages/pip/__init__.py", line 14, in <module>
from pip.utils import get_installed_distributions, get_prog
File "/usr/lib/python2.7/dist-packages/pip/utils/__init__.py", line 30, in <module>
from pip._vendor.retrying import retry
ImportError: No module named retrying
我在我的环境内外都调用了 pip ,但仍然观察到同样的问题。我也尝试过pip install --upgrade pip
并且仍然检索相同的 Traceback。任何想法如何解决这个问题?
解决方案
作为一种廉价的解决方法,export PYTHONPATH=" "
现在似乎可以安装其他软件包,但是一旦我需要 gdal 软件包,我就必须重新设置PYTHONPATH
。
推荐阅读
- python - Flask 表单未在提交时发布
- java - 为什么大的 HashMap 会导致长时间的 GC 暂停
- python - 在 Python 中使用来自 R 的 BNLearn
- css - the property flex:1 does not serve to put my elements of the same size to cover 100% of the height of the container
- c++ - Eigen: Map real and imag MatrixXd to MatrixXcd
- ios - 如何使用 UIImageView 和单元格中的多个标签正确地进行约束?
- r - Implementing key-value pairs in Shiny selectInput
- javascript - THREE.js SpriteMaterial 发光纹理隐藏边缘
- genetic-algorithm - How could I use a Genetic Algorithm to solve this placement optimization problem?
- ruby-on-rails - 应该::Matchers::Independent::DelegateMethodMatcher: 未定义的方法`allow_nil'