ijavascript将无法安装

ryu*_*ako 3 zeromq anaconda jupyter jupyter-notebook

我一直试图在Windows 10上的Jupyter Notebook中运行Javascript,但失败了。看来我无法安装IJavascript使其可用。

所有安装指南都说将Anaconda用于IJavascript-确实这样做了,但是我无法在Anaconda内的任何地方找到IJAVASCRIPT,只有js包,我到处搜索了可用的搜索栏。因此,因为我很固执,所以我尝试了艰苦的方法:

安装此处列出的除mocha(找不到)以外的所有 Javascript包:https : //anaconda.org/javascript/repo

然后尝试npm install -g ijavascript但不断收到此错误:

c:\users\ryuuzako\anaconda3\scripts\node_modules\ijavascript\node_modules\nan\nan_json.h(89): error C2660: 'v8::JSON::P
arse': function does not take 2 arguments [C:\Users\ryuuzako\Anaconda3\Scripts\node_modules\ijavascript\node_modules\ze
romq\build\zmq.vcxproj]
Run Code Online (Sandbox Code Playgroud)

在Jupyter中创建新文件时,“ Javascript”类型没有出现,我的猜测是因为未安装ijavascript。

任何使它起作用的建议都将不胜感激。我可以提供整个npm日志,但是它非常庞大。

随意假设我是一个完全没有使用过node的白痴。

Joe*_*ack 5

我刚刚分叉了ijavascript,并编辑了Windows安装部分的文档,如下所示。


视窗

安装Python3Anaconda3 Python发行版。

在命令行中:

pip3 install --upgrade pip
pip3 install jupyter
npm install -g ijavascript
ijsinstall
Run Code Online (Sandbox Code Playgroud)

如果ijinstall无法识别该命令,则可以通过导航到npm安装目录并运行ijinstall批处理文件来手动执行该命令。如果您不知道npm安装的位置,请尝试在默认安装位置查找它C:\Users\USERNAME\AppData\Roaming\npm

然后,您可以jupyter notebook在终端中运行以加载Jupyter Notebook。创建新的Jupyter Notebook时,应该看到可用的Javascript(节点)内核。

如果使用Anaconda替代标准Python发行版,则它已预装了Jupyter Notebook。如果使用Anaconda,则可以跳过此pip3 install jupyter步骤。


对于ijinstall零件,此图片也可能会有所帮助。 在此处输入图片说明


小智 0

这也发生在我身上。

首先安装 anaconda (默认情况下你已经安装了 jupyter),然后在菜单应用程序中搜索 anaconda 提示符,然后从 anaconda 提示符安装 ijavascript:

npm install -g ijavascript
ijsinstall
Run Code Online (Sandbox Code Playgroud)

然后从 anaconda 提示符运行 jupyter

jupyter notebook
Run Code Online (Sandbox Code Playgroud)