永久更改Conda中的活动python

时间:2016-03-08 05:30:40

标签: python path anaconda conda miniconda

我在Windows上使用Anaconda 3并将其添加到PATH。我创建了一个安装了Python 2的环境。我可以用

更改为Py2环境
activate ENV_NAME

此更改仅限于当前终端。是否有任何内置的方法来永久更改活动Python,以便它可以在整个系统中访问?我想要这个,因为我有一些需要Python 2的程序,它在PATH变量中查找python安装,因此捕获Python 3。

2 个答案:

答案 0 :(得分:0)

您应该能够在根环境中简单地更新/安装python。试试 <application android:allowBackup="true" android:icon="@drawable/icon" android:label="@string/app_name_test" android:supportsRtl="true" android:theme="@style/Theme.AppCompat"> ... </application>

您还可以先在PATH中添加Py2环境中的Python。

请查看此question了解详情。

答案 1 :(得分:0)

更改系统范围的python是可以通过PATH变量找到python的问题。

所以我可以想到两个选择:

  1. 您在 root环境中来回切换python版本,如paul建议。
  2. 您操纵PATH变量以指向所需的python。
  3. 请注意,第二种方法可能非常脆弱,因为如果你的PATH设置不正确,你将在你的程序上运行错误的python版本。

    也许你可以创建一个.bat文件来激活正确的环境并启动你的“python 3”软件。