无法在 Ubuntu 19.10 ('no module named apport') 中安装 python3.6 virtualenv
Unable to install python3.6 virtualenv in Ubuntu 19.10 ('no module named apport')
我已经将我的 ubuntu 发行版升级到 19.10,现在我无法为 python3.6 安装 virtualenv。我可以通过键入 'virtualenv NAME --python=python3' 毫无问题地为 python3.7 创建 virtualenv,但是当我将 python3 替换为 python3.6 时,我得到以下输出。
Running virtualenv with interpreter /usr/bin/python3.6
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/virtualenv.py", line 25, in <module>
import distutils.sysconfig
ModuleNotFoundError: No module named 'distutils.sysconfig'
Error in sys.excepthook:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 63, in apport_excepthook
from apport.fileutils import likely_packaged, get_recent_crashes
ModuleNotFoundError: No module named 'apport'
当我在 python3.6 中输入 shell 时,Python3.6 运行正常。
我安装了 python3-pip、python3-setuptools 和 python3-distutils。
我重新安装了 Ubuntu(全新),安装了 python3.7-venv 和 python3.8-venv,安装了 python3.6(手动)并且它然后使用命令工作:
python3.6 -m venv NAME
不确定哪个修复了它。我预计我需要 python3.6-venv 但我没有。
我已经将我的 ubuntu 发行版升级到 19.10,现在我无法为 python3.6 安装 virtualenv。我可以通过键入 'virtualenv NAME --python=python3' 毫无问题地为 python3.7 创建 virtualenv,但是当我将 python3 替换为 python3.6 时,我得到以下输出。
Running virtualenv with interpreter /usr/bin/python3.6
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/virtualenv.py", line 25, in <module>
import distutils.sysconfig
ModuleNotFoundError: No module named 'distutils.sysconfig'
Error in sys.excepthook:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 63, in apport_excepthook
from apport.fileutils import likely_packaged, get_recent_crashes
ModuleNotFoundError: No module named 'apport'
当我在 python3.6 中输入 shell 时,Python3.6 运行正常。 我安装了 python3-pip、python3-setuptools 和 python3-distutils。
我重新安装了 Ubuntu(全新),安装了 python3.7-venv 和 python3.8-venv,安装了 python3.6(手动)并且它然后使用命令工作:
python3.6 -m venv NAME
不确定哪个修复了它。我预计我需要 python3.6-venv 但我没有。