python - 如何为旧的 python 版本安装 python-distutils
问题描述
我正在运行安装了 python 3.6、3.7 和 3.8 的 Ubuntu 20.04。
我正在尝试使用“python3.7 -m pip install package”在 3.6 和 3.7 版本上使用 pip 安装一些软件包,但是,我收到了这个错误:
ModuleNotFoundError: No module named 'distutils.util
我已经安装python3-distutils
并python3-distutils-extra
安装了,但pip 仅适用于 python 3.8。
如何让 pip 在 python 3.6 和 3.7 上安装包?
解决方案
像deadsnakes或pyenv这样的东西呢,这些会有帮助吗?否则,您可能需要为较旧的 Ubuntu 版本(例如 18.04)添加apt存储库,但我不确定可能会产生什么副作用。这是我宁愿在Ask Ubuntu或Super User上提出的问题。
推荐阅读
- c++ - SIMD 和面向对象编程
- scheme - 在 chez 方案中发出未绑定的变量
- java - 使用 CryptoRandomFactory 类的 getCryptoRandom 方法时出现异常。Apache-commons-crypto 库
- javascript - Frida - 在函数中挂钩函数
- php - 如何将来自多个循环的数据组合到多维数组中的同一个数字键中?
- python - 在 python anaconda 中使用不同版本的包
- python - 用值替换一些 html 内容
- reactjs - react-redux 调度未定义
- angular - 有没有办法以角度绑定到组件数组并使用 ngFor 渲染当前组件中的组件
- canvas - 在paperjs中将画布数据适合另一个画布