1 pip virtual-environment python-3.8
我在 windows 10 上的 ubuntu 上使用 python 3.8.2。我正在阅读 OOP pdf,我在第三方库部分。它说 pip 不附带 python,但 python 3.4 包含一个名为 ensurepip 的有用工具,它将安装它:python -m ensurepip。
但是当我按回车键时,它说没有名为 ensurepip 的模块
/usr/bin/python3: No module named ensurepip
Run Code Online (Sandbox Code Playgroud)
所以我认为我已经有了 pip 所以我尝试用 pip 安装 pygame 但它说没有名为 pip 的模块。我究竟做错了什么?
谢谢。
该模块ensurepip是Python标准库的一部分。它应该在那里。您说您使用的是 Windows,但随后/usr/bin/python3: No module named ensurepip在您的问题中显示,这显然不是 Windows。
我的假设是您可能正在使用WSL(或WSL2,无关紧要),它是在 Windows 上运行的 Linux 的一个子集。默认情况下,WSL运行Ubuntu发行版。该发行版通常将 Python 及其标准库分成多个部分。您可能需要安装一个额外的系统包,我相信在您的情况下它可能是python3-venv包含 Pythonensurepip模块的系统包:
sudo apt-get install python3-venv
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1753 次 |
| 最近记录: |