可以'无法使节点时间正常运行

Can't get nodetime run properly

本文关键字:节点 时间 正常运行 可以      更新时间:2023-09-26

我正在尝试运行这个节点时间,但似乎有一些问题我无法解决。我完全按照导游说的做了,所以我应该得到以下信息:

在您开始申请后,表格的链接https://nodetime.com/[session_id]将打印到控制台,其中会话将是您访问探查器服务器的唯一id

它结束了控制台没有显示任何会话id链接,只有这个:

23 Aug 13:32:23 - Nodetime: profiler resumed for 180 seconds

也许你们中有人经历过同样的问题?正在查找修复程序!谢谢,提前!

下面是我在节点时间安装后得到的,我得到了一些Python错误,但似乎仍然是一个成功的安装。。。

npm WARN package.json application-name@0.0.1 No README.md file found!
npm WARN package.json jade@0.26.3 No README.md file found!
npm http GET http://registry.npmjs.org/nodetime
npm http 200 http://registry.npmjs.org/nodetime
npm http GET http://registry.npmjs.org/nodetime/-/nodetime-0.4.5.tgz
npm http 200 http://registry.npmjs.org/nodetime/-/nodetime-0.4.5.tgz
npm http GET http://registry.npmjs.org/request/2.10.0
npm http GET http://registry.npmjs.org/v8tools
npm http GET http://registry.npmjs.org/timekit
npm http 200 http://registry.npmjs.org/request/2.10.0
npm http GET http://registry.npmjs.org/request/-/request-2.10.0.tgz
npm http 200 http://registry.npmjs.org/v8tools
npm http GET http://registry.npmjs.org/v8tools/-/v8tools-0.1.1.tgz
npm http 200 http://registry.npmjs.org/timekit
npm http GET http://registry.npmjs.org/timekit/-/timekit-0.1.9.tgz
npm http 200 http://registry.npmjs.org/v8tools/-/v8tools-0.1.1.tgz
npm http 200 http://registry.npmjs.org/request/-/request-2.10.0.tgz
npm http 200 http://registry.npmjs.org/timekit/-/timekit-0.1.9.tgz
npm http GET http://registry.npmjs.org/bindings
npm http 200 http://registry.npmjs.org/bindings
> timekit@0.1.9 install C:'Users'TJIA'Desktop'Sommarjobb'Extrauppgifter'demo'nod
e_modules'nodetime'node_modules'timekit
> node-gyp rebuild

> v8tools@0.1.1 install C:'Users'TJIA'Desktop'Sommarjobb'Extrauppgifter'demo'nod
e_modules'nodetime'node_modules'v8tools
> node-gyp rebuild

C:'Users'TJIA'Desktop'Sommarjobb'Extrauppgifter'demo'node_modules'nodetime'node_
modules'timekit>node "C:'Program Files (x86)'nodejs'node_modules'npm'bin'node-gy
p-bin''..'..'node_modules'node-gyp'bin'node-gyp.js" rebuild
C:'Users'TJIA'Desktop'Sommarjobb'Extrauppgifter'demo'node_modules'nodetime'node_
modules'v8tools>node "C:'Program Files (x86)'nodejs'node_modules'npm'bin'node-gy
p-bin''..'..'node_modules'node-gyp'bin'node-gyp.js" rebuild
gyp ERR! configure error
gyp ERR! stack Error: Can't find Python executable "python", you can set the PYT
HON env variable.
gyp ERR! stack     at failNoPython (C:'Program Files (x86)'nodejs'node_modules'n
pm'node_modules'node-gyp'lib'configure.js:110:14)
gyp ERR! stack     at C:'Program Files (x86)'nodejs'node_modules'npm'node_module
s'node-gyp'lib'configure.js:74:11
gyp ERR! stack     at Object.oncomplete (fs.js:297:15)
gyp gypERR!  System Windows_NT 6.1.7601
ERR! gyp configure errorERR!
 command "node" "C:''Program Files (x86)''nodejs''node_modules''npm''node_module
s''node-gyp''bin''node-gyp.js" "rebuild"
gyp ERR! cwd C:'Users'TJIA'Desktop'Sommarjobb'Extrauppgifter'demo'node_modules'n
odetime'node_modules'timekit
gypgyp  ERR! node -v v0.8.5
gyp ERR! node-gyp -v v0.6.3
gyp ERR! not ok
ERR! stack Error: Can't find Python executable "python", you can set the PYTHON
env variable.
gyp ERR! stack     at failNoPython (C:'Program Files (x86)'nodejs'node_modules'n
pm'node_modules'node-gyp'lib'configure.js:110:14)
gyp ERR! stack     at C:'Program Files (x86)'nodejs'node_modules'npm'node_module
s'node-gyp'lib'configure.js:74:11
gyp ERR! stack     at Object.oncomplete (fs.js:297:15)
gyp ERR! System Windows_NT 6.1.7601
gyp ERR! command "node" "C:''Program Files (x86)''nodejs''node_modules''npm''nod
e_modules''node-gyp''bin''node-gyp.js" "rebuild"
gyp ERR! cwd C:'Users'TJIA'Desktop'Sommarjobb'Extrauppgifter'demo'node_modules'n
odetime'node_modules'v8tools
gyp ERR! node -v v0.8.5
gyp ERR! node-gyp -v v0.6.3
gyp ERR! not ok
npm WARN optional dep failed, continuing timekit@0.1.9
npm WARN optional dep failed, continuing v8tools@0.1.1
nodetime@0.4.5 node_modules'nodetime
+-- request@2.10.0

npm未能安装nodetime:timekit和v8tools(C绑定)的可选依赖项,原因在前面的回答中正确提及(缺少python)。尽管即使没有这些模块,它也应该是可用的(尽管有一些功能将不起作用,例如CPU和堆评测)。

如果您的初始化看起来像这个require('nodetime').profile(),即没有任何参数的profile()调用,那么除了失败的可选依赖项之外,还有一些问题。使用调试标志来查看问题所在:require('nodetime').profile({debug: true})。可能与网络有关,等等。

如果您使用的是Nodetime Pro,并且在配置文件调用中包含了您的帐户密钥和应用程序名称,即require('nodetime').profile({accountKey: '...', appName: '...'}),那么您的应用程序应在登录Nodetime.com后显示在应用程序页面上。在这种情况下,不会将会话链接打印到控制台。

成功构建nodetime所需的Python。先安装python。然后重新安装nodetime