小编nwe*_*eir的帖子

pip install AttributeError:_DistInfoDistribution__dep_map

我正在尝试在运行Conda的Ubuntu 16.04中使用一些python库(支持GPU的tensorflow,opencv和gdal)及其各种依赖项来启动一个nvidia-docker(2.0)容器.

问题的一般解释

我需要在该环境中使用pip安装一些库(例如tensorflow-gpu 1.10.0和其他一些自定义库),但是无论何时我尝试使用pip在我的Dockerfile中安装包,或者之后,我得到以下错误:

Exception:
Traceback (most recent call last):
  File "/opt/conda/envs/tf_keras/lib/python3.6/site-packages/pip/_vendor/pkg_resources/__init__.py", line 2869, in _dep_map
    return self.__dep_map
  File "/opt/conda/envs/tf_keras/lib/python3.6/site-packages/pip/_vendor/pkg_resources/__init__.py", line 2663, in __getattr__
    raise AttributeError(attr)
AttributeError: _DistInfoDistribution__dep_map

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/opt/conda/envs/tf_keras/lib/python3.6/site-packages/pip/_vendor/packaging/requirements.py", line 93, in __init__
    req = REQUIREMENT.parseString(requirement_string)
  File "/opt/conda/envs/tf_keras/lib/python3.6/site-packages/pip/_vendor/pyparsing.py", line 1632, in parseString
    raise exc
  File "/opt/conda/envs/tf_keras/lib/python3.6/site-packages/pip/_vendor/pyparsing.py", line 1622, in parseString
    loc, tokens = self._parse( instring, 0 )
  File "/opt/conda/envs/tf_keras/lib/python3.6/site-packages/pip/_vendor/pyparsing.py", line 1379, in _parseNoCache
    loc,tokens …
Run Code Online (Sandbox Code Playgroud)

python pip docker anaconda tensorflow

11
推荐指数
1
解决办法
3749
查看次数

标签 统计

anaconda ×1

docker ×1

pip ×1

python ×1

tensorflow ×1