当前位置: 首页 > 知识库问答 >
问题:

如何在Mac OS上安装2条蟒蛇(Python 2和3)

谢裕
2023-03-14

我对Mac操作系统比较陌生。我刚刚用最新的Python3安装了XCode(针对c编译器)和Anaconda(针对我自己)。现在我想知道如何使用Python 2正确安装第二条Anaconda(用于工作)?

我需要两个版本的工作与iPython和Spyder IDE。理想的方法是拥有完全独立的Python环境。例如,我希望我可以为Python3环境编写conda InsticeKit-Learning,为Python2编写类似于conda2 InstciKit-Learning的内容。

共有3个答案

司马渝
2023-03-14

如果你安装了多个python版本,并且不知道如何告诉你的ide使用特定的版本,这可能会有所帮助。

  1. 安装anaconda。最新版本可在此处找到
  2. 在终端中键入anaconda navigator打开导航器
  3. 开放环境。单击create,然后在其中选择您的python版本
  4. 现在,将为您的python版本创建新的环境,您只需单击其中的install即可安装IDE(在此处列出)
  5. 在您的环境中启动IDE,以便该IDE将使用该环境的指定版本

希望有帮助!!

羊舌航
2023-03-14

编辑!:请确保您的计算机上安装了这两种Python。

也许我的回答对你来说太晚了,但我可以帮助有同样问题的人!

您不必同时下载这两种Anaconda

如果您在Anaconda环境中使用SpyderJupyter,并且,

如果您已经在终端中输入Anaconda 2:

    python3 -m pip install ipykernel

    python3 -m ipykernel install --user

如果您已经有水蟒3,请输入终端:

    python2 -m pip install ipykernel

    python2 -m ipykernel install --user

在使用Spyder之前,您可以选择Python环境,如下所示!有时只有您才能看到root和新的Python环境,所以root是您的第一个anaconda环境!

这也是Jupyter可以这样选择python版本!

我希望这会有帮助。

凤棋
2023-03-14

无需再次安装Anaconda。Conda是Anaconda的软件包管理器,完全支持独立的环境。为Python2.7创建环境的最简单方法是

conda create -n python2 python=2.7 anaconda

这将创建一个名为python2的环境,其中包含Python 2.7版本的Anaconda。您可以使用激活此环境

source activate python2

这将把该环境(通常是~/anaconda/envs/python2)放在路径的前面,这样当您在终端键入python时,它将从该环境加载python。

如果您不想要所有的Anaconda,您可以用您想要的任何包替换上面命令中的Anaconda。以后可以使用conda在该环境中安装软件包,方法是将-n python2标志设置为conda,或者激活该环境。

 类似资料:
  • 尝试,但它给我一个错误。与这里的许多其他问题类似,但提供的解决方案在我安装后无法解决错误。 我的文件 我正在使用Windows 7,蟒蛇3.4(我听说与安装MySQL-python不兼容,所以我下载了mysql客户端1.3.6)。 当我运行时,它会导致 同样,它在运行时要求配置win.h,以及一个可怕的错误 我对此很困惑。我一直在看的教程偏离了我这里,我不知道如何处理mysqlclient的WHL

  • 问题内容: Command “/usr/bin/python -u -c “import setuptools, tokenize;file=’/private/tmp/pip-build-J1I0ox/pymssql/setup.py’;f=getattr(tokenize, ‘open’, open)(file);code=f.read().replace(‘\r\n’, ‘\n’);f.cl

  • 如何在matplotlib中绘制多个条形图,当我多次尝试调用bar函数时,它们重叠,如下图所示,最高值红色只能看到。如何在x轴上绘制带有日期的多个条形图? 到目前为止,我尝试了这个: 我得到了这个: 结果应该是这样的,但是日期在x轴上,横条彼此相邻:

  • 安装Anaconda后,“~/anaconda/bin”被添加到$PATH变量中。但是现在,我无法运行“brew”: 只有当我在$PATH的开头添加“usr/local/bin: usr/local/sbin”时,我才能让brew工作,但我没有安装Anaconda python。 我怎样才能有一个默认的蟒蛇和可操作的自制啤酒?

  • 我有一个艰难的时间试图设置Tensorflow为GPU使用。我没有Windows 10,已经下载了CUDA®工具包8.0, cuDNN v5.1.和卸载Visual C 2015可重新分发和重新安装的建议在Windows上,运行"导入Tenorflow"生成没有名为"_pywrap_tensorflow"错误的模块,但这并没有任何效果。我也不太确定路径,或者是否所有内容都正确地包含在那里。这是我一

  • 我的问题是 如何轻松地安装docker使其在终端可用,以及如何卸载osx上的docker?