python - Python 错误 - “ImportError:无法导入名称‘dist’”
问题描述
我在 Ubuntu 16.04 上,我得到:
Traceback (most recent call last):
File "/home/omermazig/.virtualenvs/fixi/bin/pip", line 7, in <module>
from pip import main
File "/home/omermazig/.virtualenvs/fixi/lib/python3.6/site-packages/pip/__init__.py", line 26, in <module>
from pip.utils import get_installed_distributions, get_prog
File "/home/omermazig/.virtualenvs/fixi/lib/python3.6/site-packages/pip/utils/__init__.py", line 23, in <module>
from pip.locations import (
File "/home/omermazig/.virtualenvs/fixi/lib/python3.6/site-packages/pip/locations.py", line 9, in <module>
from distutils import sysconfig
File "/home/omermazig/.virtualenvs/fixi/lib/python3.6/distutils/__init__.py", line 25, in <module>
from distutils import dist, sysconfig
ImportError: cannot import name 'dist'
当我用 python 运行任何东西时。这专门用于尝试运行“pip freeze”。该怎么办?
解决方案
试试看
sudo apt install python3-distutils
推荐阅读
- c - 未找到使用 C SDK for IBM Watson 的主题的回调
- java - Aspose:使用 aspose jar 将自定义属性设置为工作表
- android - startAdvertisingSet() api 未按预期工作
- java - 如何在rejectedExecution中获取一些业务参数?
- javascript - 中间件 JavaScript 无法识别
- python - keras.models.save_model 中的 saved_model.pb 是否与 tensorflow freeze_graph 输出 .pb 文件相同?
- java - 为什么 JavaFX 找不到我的 .fxml 控制器文件?
- android - 如何在 Android Kotlin 中将对象保存到文件中
- python - Google API 客户端在 docker 上下文中破坏了 paho MQTT 的名称解析
- flutter - Flutter Google Direction API “此 IP、站点或移动应用程序无权使用此 API 密钥。”