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

从终端调用时使用默认的Python而不是Anaconda安装

樊运乾
2023-03-14
问题内容

我最近安装了蟒蛇的蟒蛇版本。现在,当我python在终端输入内容时,它将打开anonconda发行版,而不是默认发行版。如何python在Linux(ubuntu
12.04)中使用默认版本的命令?


问题答案:

anaconda会将路径添加到您的,.bashrc因此首先会找到它,您可以将路径添加到默认python,也可以将其.bashrc删除(如果不想使用)。

您还可以/usr/bin/python在bash中使用完整路径来使用默认的python解释器。

如果.bashrc按原样保留文件,则运行的任何命令都python将使用anaconda解释器,如果需要,还可以alias对每个解释器使用an 。

您会export PATH=$HOME/anaconda/bin:$PATH.bashrc文件中看到类似的内容。

因此,基本上,如果您想将anaconda用作日常的主要解释器,请使用默认Python的完整路径或创建一个alias,如果需要,请使用另一种方法删除export PATH=...。从bashrc并使用完整路径到anaconda python解释器。



 类似资料:
  • 问题内容: 我最近安装了Python的Anaconda版本。现在,当我在终端中键入内容时,它将打开Anaconda发行版,而不是默认发行版。如何在Linux(Ubuntu 12.04 (Precise Pangolin))上使用默认版本的命令? 问题答案: Anaconda将路径添加到,因此首先找到它。您可以将路径添加到默认Python实例,也可以将路径删除到Anaconda(如果您不想使用它)。

  • 问题内容: 我刚安装了python 2.7,并且还安装了2.7站点包。 当我得到的版本: 表明: 如何使用位于以下位置的2.7版本的pip: 问题答案: $ PATH变量中的某个位置应安装一个名为“ pip2.7”的二进制文件。 您可以通过键入以下内容找到答案 这应该在您的标准输出上打印“ /usr/local/bin/pip2.7”之类的内容。如果它不打印任何类似内容,则表示未安装。在这种情况下

  • 我正在使用ProcessBuilder从Java调用Python(Anaconda)代码。当我只安装Python时,它工作正常。但是现在我已经删除了Python并安装了Anaconda。调用Python的代码现在不起作用。得到以下错误。 我正在使用python 3.6.1(anaconda3 4.4.0 64位)和以下代码来执行python 有人能帮我吗。

  • 问题内容: 我了解都和工作。我想知道是否有什么可以做的? 即可以使用以下模式替换: 我想问的是,我想让Python OO的这一方面更适合我。 问题答案: guido帖子中的一个可能答案(感谢@ fraca7): 例如,在pickle模块中,用于反序列化对象时创建实例。在这种情况下,将创建实例,但不会调用该方法。 还有其他类似的答案吗? 我接受这个答案是对我自己的问题的“是”: 我想知道是否有什么可

  • 有没有什么方法可以在不使用命令行实用程序或appscript的情况下从python执行AppleScript代码(并获得其结果)(我想我真的不想使用它?)因为它不再被开发/支持/推荐)? 理由:在我刚刚发布的另一个问题中,我描述了通过运行AppleScript时遇到的一种奇怪/不希望出现的行为。实际上,我是从python脚本中调用它的,我想知道是否有一种方法可以完全绕过,因为这似乎就是问题所在——

  • 对于水蟒新用户来说,一个常见的问题是:在Linux中安装水蟒之后,默认情况下,它会在终端中显示“base” 现在我想从终端中永久删除(底座),而不停用conda。 我尝试了以下来源,但没有完全帮助我。要么是在移除(基本)后停用conda,要么是激活conda,但没有从终端永久移除(基础)。 stackoverflow.com/questions/54429210/ askubuntu.com/qu