gpt4 book ai didi

python - 尽管成功安装了 python3-venv 和 python3.8-venv,但没有找到 Ensurepip

转载 作者:行者123 更新时间:2023-12-04 19:27:24 36 4
gpt4 key购买 nike

尽管已正确安装所需的开发库和 venv 库,但我还是收到了这些连续错误。
这是终端中的连续输出。

~/Desktop/virtualenvs$ python3.8 -m venv newpy38
The virtual environment was not created successfully because ensurepip is not
available. On Debian/Ubuntu systems, you need to install the python3-venv
package using the following command.

apt-get install python3-venv

You may need to use sudo with that command. After installing the python3-venv
package, recreate your virtual environment.

Failing command: ['/home/dji/Desktop/virtualenvs/newpy38/bin/python3.8', '-Im', 'ensurepip', '--upgrade', '--default-pip']

当我运行 sudo apt-get 以确定我已经安装了 venv 库时
~/Desktop/virtualenvs$ sudo apt-get install python3-venv
Reading package lists... Done
Building dependency tree
Reading state information... Done
python3-venv is already the newest version (3.6.7-1~18.04).
0 upgraded, 0 newly installed, 0 to remove and 458 not upgraded.
当我再次运行 sudo apt-get 来确定时,我已经安装了 venv 库
~/Desktop/virtualenvs$ sudo apt-get install python3.8-venv
Reading package lists... Done
Building dependency tree
Reading state information... Done
python3.8-venv is already the newest version (3.8.0-3~18.04.1).
0 upgraded, 0 newly installed, 0 to remove and 458 not upgraded.
我也尝试了以下链接,但无济于事:
  • python3.8-venv not working with python3.8 -m venv env
  • pyvenv not working because ensurepip is not available
  • 我还使用“sudo dpkg-reconfigure locales”通过区域设置重置,如 https://askubuntu.com/questions/33025/locale-settings-are-not-right-how-can-i-reset-them .但这很可能是无关的。

  • === 更新 ===
    不知何故,卸载并重新安装 python 解决了这个 venv 问题。我也不确定为什么。

    最佳答案

    原来这是因为 python 安装损坏!由于对 sudo apt-get update 的使用不当(且不小心) sudo apt-get autoremove ,我最终安装了一个损坏的python,它无法正确找到它安装的库
    我重新安装了python,现在可以了。
    额外说明:
    当我在嵌入式计算机(dji 流形 2g)上使用它时,一些用户可能没有重新安装 python 的简单选项。重新刷新整个固件(预装 python)实际上可能更有帮助,尽管更不方便。

    关于python - 尽管成功安装了 python3-venv 和 python3.8-venv,但没有找到 Ensurepip,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69794361/

    36 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com