如何在 Anaconda python 发行版中安装 Rodeo IDE?

How to install Rodeo IDE in Anaconda python distribution?

我有一个 64 位 anaconda python 发行版 2.3,python 3.4.3 安装在 windows 7 机器上。我搜索过在此基础上安装 rodeo,但似乎 "conda install rodeo" 行不通,所以我做了 "pip install rodeo".

"pip install rodeo" gave me the following message "Successfully installed rodeo".

但是当我在 cmd 中键入 rodeo 以启动 rodeo 时,它给出了一个错误

"failed to create process." 

&我无法开始竞技表演。

请指教

谢谢

我认为问题在于您需要确保您使用的是 Anaconda 所见的 pip。为了解决这个问题,我在我的 .bash_aliases 文件中设置了一个别名(不确定 windows 中的等价物是什么)来调用 anaconda 的 pip 版本:

alias pip-ana='/home/usr/anaconda/bin/pip'

这意味着我使用命令 pip-ana 将东西安装到 Anaconda 的 python 环境,而不是简单地 pip,因为它默认为另一个 python 环境。因此,要解决您的问题,请通过从 anaconda/bin.

调用可执行文件来确保您使用的是正确的 pip

Yhat 最近发布了 Rodeo 的本机桌面版本。它将比网络版本更好。这可以通过从下面提到的他们的网站下载可安装程序来轻松安装。

https://www.yhathq.com/products/rodeo/downloads

更新答案(截至 2016-6-8)

Rodeo 自最新的主要版本 v1.3(即 yhat 网站上的 currently downloadable version)以来一直在进行重大重写。

我建议查看最新版本 v2.0,可从 Rodeo project page on github.

下载

以下是我设置 Anaconda 和 Rodeo 的方法

  1. 安装最新版本Anaconda
  2. Create a fresh virtual environment 其中包括 jupyter。 conda create --name datasci jupyter

  3. 安装 latest version of Rodeo

  4. 打开 Rodeo 并将 Python 路径设置为新的 anaconda 虚拟环境。 (在我的例子中 //anaconda/envs/datasci/bin/python)

如果您不确定要设置什么路径,

  1. 打开终端
  2. 激活您的虚拟环境source activate datasci
  3. 运行 which python

Rodeo docs 中有更多详细信息。并继续检查 github 版本更新,因为此时几乎每天都会更新。

您可以键入 'which pip' 以确保您是 运行 正确的版本。

说明中提供的命令行访问 Rodeo 的命令对我也不起作用。我写了一个确实有效的新命令。我很乐意与您分享。