gpt4 book ai didi

python - 如何重置Ubuntu的默认python?

转载 作者:行者123 更新时间:2023-12-04 18:54:22 28 4
gpt4 key购买 nike

我已经安装了 miniconda,现在需要使用 ROS2,所以我在 .bashrc 文件中注释了 conda init 代码。但是如果我运行 which pythonwhich python3命令,输出仍然是 miniconda python。

yan@yan-Precision-7920-Tower:~$ which python
/home/yan/miniconda3/bin/python

yan@yan-Precision-7920-Tower:~$ which python3
/home/yan/miniconda3/bin/python3
所以我尝试了以下方法。
yan@yan-Precision-7920-Tower:~$ ls /usr/bin/python*
/usr/bin/python /usr/bin/python3.8 /usr/bin/python3-coverage /usr/bin/python-argcomplete-check-easy-install-script3
/usr/bin/python2 /usr/bin/python3.8-config /usr/bin/python3-futurize /usr/bin/python-argcomplete-tcsh3
/usr/bin/python2.7 /usr/bin/python3.8-coverage /usr/bin/python3-pasteurize
/usr/bin/python3 /usr/bin/python3-config /usr/bin/python3-pbr

yan@yan-Precision-7920-Tower:~$ sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.8 1
update-alternatives: using /usr/bin/python3.8 to provide /usr/bin/python3 (python3) in auto mode

yan@yan-Precision-7920-Tower:~$ sudo update-alternatives --config python3
There is only one alternative in link group python3 (providing /usr/bin/python3): /usr/bin/python3.8
Nothing to configure.

yan@yan-Precision-7920-Tower:~$ sudo update-alternatives --set python3 /usr/bin/python3.8

yan@yan-Precision-7920-Tower:~$ which python3
/home/yan/miniconda3/bin/python3
所以你可以看到当我运行 which python3 ,它仍然输出 miniconda python。
那么如何将python重置为系统默认python呢?

最佳答案

  • 检查终端上的 python 版本 - python --version
  • 获取 root 用户权限。终端类型 - sudo su
  • 记下 root 用户密码。
  • 执行此命令切换到 python 3.6。 update-alternatives --install /usr/bin/python python /usr/bin/python3 1
  • 检查 python 版本 - python --version
  • 现在一切都完成了...😃
  • 关于python - 如何重置Ubuntu的默认python?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69778498/

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