当前位置: 首页 > 面试题库 >

无法在ubuntu中将默认python版本设置为python3

傅元龙
2023-03-14
问题内容

我试图将默认的python版本设置为python3in Ubuntu 16.04。默认情况下为python2(2.7)。我遵循以下步骤:

update-alternatives --remove python /usr/bin/python2
update-alternatives --install /usr/bin/python python /usr/bin/python3

但第二条语句出现以下错误,

rejeesh@rejeesh-Vostro-1015:~$ update-alternatives --install /usr/bin/python python /usr/bin/python3
update-alternatives: --install needs <link> <name> <path> <priority>

Use 'update-alternatives --help' for program usage information.

我是Ubuntu的新手,我不知道自己在做什么错。


问题答案:

编辑:

我幼稚的时候写的update-alternatives是更好的方法。请参阅@Pardhu的答案。

打开.bashrc文件nano ~/.bashrcalias python=python3 在文件顶部的新行上键入,然后使用ctrl +
o保存文件并使用ctrl + x关闭文件。然后,返回您的命令行类型 source ~/.bashrc。现在,您的别名应该是永久的。



 类似资料:
  • 问题内容: 有没有办法将CentOS 7上的Python 3.5.2设置为默认的Python版本?目前,我已经默认安装了Python 2.7和Python 3.5.2。 我使用了以下命令 但是之后给出了错误。 问题答案: 如果这 不起作用(应该) 您可以使用以下命令在您的计算机中添加一个别名: 如果这不起作用,则应该只使用虚拟环境。阅读此页以开始使用。

  • 问题内容: 我正在运行Mountain Lion,而基本的默认Python版本是2.7。我下载了Python 3.3,并希望将其设置为默认值。 目前: 如何设置它以便每次运行都打开3.3? 问题答案: 在系统范围内更改默认python可执行文件的版本可能会破坏某些依赖python2的应用程序。 但是,你可以在大多数外壳程序中为命令加上别名,因为macOS中的默认外壳程序(10.14及以下版本中的b

  • 我目前正在Ubuntu18.04上。 我的默认python版本是python 3.7.9 我想将它升级到Python3.9.2,并将其设置为默认的Python版本 我该怎么做?

  • 问题内容: 我在Sublime Text2中设置构建环境时遇到问题。我将Macports用于Python和软件包安装。 我的python.sublime-build文件如下所示: 我认为(通过搜索)我需要修改“ cmd”行以指向Macports版本。有人成功做到了吗? 在Terminal中,一切构建/运行都很好,只有Sublime Text2的构建仍在获取系统版本。 附加信息: 谢谢你的帮助。 问

  • 问题内容: 我要在这里做的是 使python3成为默认的python。 除了在Mac上自动安装的python 2.7之外,我还使用 homebrew 安装了 python3 。这是我关注的网站。http://docs.python-guide.org/zh- CN/latest/starting/install3/osx/#install3-osx 我想我很好地遵循了每条指令,重新安装了xcode

  • 问题内容: 如何更改Ubuntu中的值以指向Oracle的Java? 它应该指向还是? 问题答案: 我把线: 在我的档案中。 应该是指向的符号链接。 它是一个符号链接的原因是,如果有JVM的新版本,则不需要更新文件,它应该自动指向新版本。 如果要全局和在系统级别设置环境变量,则意味着应在文件中进行设置。