首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >英特尔Modin木星笔记本问题

英特尔Modin木星笔记本问题
EN

Stack Overflow用户
提问于 2021-06-04 15:11:48
回答 1查看 291关注 0票数 1

我对modin有两个问题

  1. 最近,我无法使用以下命令创建modin环境: conda create -n aikit-modin intel-aikit-modin -c intel -c conda-forge

(正如AI分析工具包https://software.intel.com/content/www/us/en/develop/articles/installing-ai-kit-with-conda.html#gs.2irfv6的文档链接中提到的那样)

似乎需要对文件进行更正。

  1. 我能够使用股票创建modin环境。 conda create -n stock-modin modin -c conda-forge

(参考-https://software.intel.com/content/www/us/en/develop/tools/oneapi/components/distribution-of-modin.html#gs.2isi2d和数据科学的规模与Modin文档:

https://medium.com/intel-analytics-software/data-science-at-scale-with-modin-5319175e6b9a )

但是当我尝试在Intel的在线JupyterLab中做modin示例时,我得到了一个

文件保存服务器错误/user/uXXXXX/api/contents/modin/examples/jupyter/NYC_Taxi.ipynb.不再运行JupyterHub服务器在http://jupyter.oneapi.devcloud.intel.com/hub/spawn/uXXXXX重新启动服务器

如截图所示。我没能完成笔记本。这似乎是一个内核错误,尽管我从stock环境中创建了一个新的内核。

屏幕截图

(纽约样本来源:https://github.com/modin-project/modin/tree/master/examples)

如何执行Modin的Intel分发样本?有什么解决办法吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-06-04 15:19:25

  1. conda create -n aikit-modin intel-aikit-modin -c intel -c conda-forge

执行此命令需要时间。由于您可以使用库存创建modin环境,因此可以使用以下方法执行笔记本。

  1. 作为一种解决办法,devcloud隧道解决了这个内核错误。开放终端,如Cygwinvscodemobaxtermopenssh。在开始下面的步骤之前,应该完成devcloud连接的设置。请参阅Connect to the Devcloud选项中的https://devcloud.intel.com/oneapi/documentation/shell-commands/

如果您已使用上述任何终端连接到devcloud,请按照以下步骤操作。

第一个终端中的执行以下命令

代码语言:javascript
复制
ssh devcloud  //(To connect to devcloud)
qsub -I  //(to request compute node)
copy the compute node  //(it would be of this format sXXX-nXXX)
conda create -n stock-modin modin -c conda-forge  //(to create modin environment using stock)
source activate stock-modin  //(activate modin environment)
conda install pip
conda install ipykernel  //(package for creating kernels)
python -m ipykernel install --user --name myenv --display-name "Python (myenv)"  //(command to create kernels)
jupyter notebook --no-browser --port=<desired_port_number>  //(to launch Jupyter)
Copy any one of the URLs
“Or copy and paste one of these URLs:
http://localhost: <desired_port_number>/?token=2deea502bd258ed648f59eb11383bff4fd0edf5a4ce4f4f3or 
http://127.0.0.1: <desired_port_number>/?token=2deea502bd258ed648f59eb11383bff4fd0edf5a4ce4f4f3”

在另一个终端中运行以下命令:(保持第一个终端打开)

代码语言:javascript
复制
ssh -L <desired_port_number>:localhost: <desired_port_number> devcloud 
ssh -L <desired_port_number>:localhost: <desired_port_number> <compute node you copied> 
  1. 在浏览器中打开复制的URL
  2. 你会得到木星的,打开所需的笔记本。
  3. 选择您创建的内核。
  4. 执行笔记本。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67839695

复制
相关文章

相似问题

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