我想在我的 NodeJS 项目中强制执行 NodeJS 和 NPM 的确切版本。这是我的 package.json:
{
"name": "nodesandbox",
"version": "0.0.1",
"dependencies": {
"less": "*"
},
"engines": {
"node": "0.10.25"
}
}
Run Code Online (Sandbox Code Playgroud)
当我运行时,nvm ls我得到这个输出:
v0.2.6
v0.7.12
v0.9.6
v0.10.12
v0.10.15
v0.10.21
current: v0.10.24
Run Code Online (Sandbox Code Playgroud)
当我运行时npm install它工作正常,但我希望它失败。我已按照此链接 [1] 中的说明进行操作,这就是为什么我认为在引擎对象中设置节点版本应该可行,但遗憾的是它不起作用。
[1] http://blog.nodejitsu.com/package-dependencies-done-right/#node-dependency-in-apps
我做出了升级到OS X Mavericks的有趣决定,现在我无法在我的机器上运行chromedriver ......
复制这个的简单方法是使用NodeJS创建一个新项目,然后安装wd软件包,然后按照他们的说明运行测试(这将安装selenium和chromedriver).
wd:https://github.com/admc/wd#run-the-tests
我觉得这是设置问题,但我甚至不知道从哪里开始......任何人都有任何想法?
从TensorFlow的"入门"页面:
# Only CPU-version is available at the moment.
$ pip install https://storage.googleapis.com/tensorflow/mac/tensorflow-0.5.0-py2-none-any.whl
Run Code Online (Sandbox Code Playgroud)
我对使用GPU或CUDA库并不是很熟悉,但是如果我在Linux VM中安装了TensorFlow(比如通过Vagrant可以使用精确的32),那么TensorFlow会在该VM内部运行时使用GPU吗?
这种情况似乎按预期工作(在哪里a &= b;等同于a = a && b),但我对它的使用没有信心,因为我没有看到它在许多地方使用过.场景:
var a = 0;
var b = 1;
a &= b;
console.log(a); // 0
a = 1;
a &= b;
console.log(b); // 1
Run Code Online (Sandbox Code Playgroud)
但是这里发生了什么?
var a = 11011;
var b = 11101;
a &= b;
console.log(a); // 11009
Run Code Online (Sandbox Code Playgroud)