首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用StarCluster代替0.13.1来使用IPython 2.3.1?

如何使用StarCluster代替0.13.1来使用IPython 2.3.1?
EN

Stack Overflow用户
提问于 2015-01-20 10:52:58
回答 1查看 115关注 0票数 0

默认情况下,StarCluster似乎使用IPython 0.13.1。有没有办法把它升级到IPython 2.3.1?可以通过配置文件来完成吗?还是在集群启动后手动启动?

以下是我的配置,只做了很小的安全更改:

代码语言:javascript
复制
[global]
DEFAULT_TEMPLATE=iptemplate
REFRESH_INTERVAL=5

[aws info]
aws_access_key_id = XXXXXXXXXXXXXXXXXXXXX
aws_secret_access_key = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
aws_region_name = us-west-2
aws_region_host = ec2.us-west-2.amazonaws.com

[keypair starcluster]
key_location = starcluster.pem

[plugin ipcluster]
SETUP_CLASS = starcluster.plugins.ipcluster.IPCluster
ENABLE_NOTEBOOK = True
NOTEBOOK_PASSWD = XXXX

[plugin ipclusterstop]
SETUP_CLASS = starcluster.plugins.ipcluster.IPClusterStop

[plugin ipclusterrestart]
SETUP_CLASS = starcluster.plugins.ipcluster.IPClusterRestartEngines

[plugin pypackages]
setup_class = starcluster.plugins.pypkginstaller.PyPkgInstaller
packages = scikit-learn, psutil, pandas

# Base configuration for IPython.parallel cluster
[cluster iptemplate]
KEYNAME = starcluster
CLUSTER_SIZE = 1
CLUSTER_USER = ipuser
CLUSTER_SHELL = bash
#REGION = us-east-1
NODE_IMAGE_ID = ami-706afe40     # REGION and NODE_IMAGE_ID go in pair
NODE_INSTANCE_TYPE = c1.xlarge   # 8 CPUs
DISABLE_QUEUE = True             # We don't need SGE, faster cluster startup
PLUGINS = pypackages, ipcluster
EN

回答 1

Stack Overflow用户

发布于 2015-01-20 22:12:38

您可以通过更新setup.py来完成此操作。将"ipython==2.3.1“添加到install_requires,然后重新运行setup命令。它会将ipython更新到指定的版本。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28037009

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档