我在windows 8.1 pro中安装ruby
ruby 2.1.3p242 (2014-09-19 revision 47630) [x64-mingw32]
Run Code Online (Sandbox Code Playgroud)
和宝石版
2.2.2
Run Code Online (Sandbox Code Playgroud)
在执行gem安装时抛出此错误:
ERROR: Loading command: install (ArgumentError)
unknown encoding name - CP720
ERROR: While executing gem ... (NoMethodError)
undefined method `invoke_with_build_args' for nil:NilClass
Run Code Online (Sandbox Code Playgroud) 我在Ubuntu 15.04中安装了几次Mongodb,但它安装不正确并且mongo shell有错误:
? mongo
MongoDB shell version: 3.0.1
connecting to: test
2015-04-07T18:46:14.958+0430 W NETWORK Failed to connect to 127.0.0.1:27017, reason: errno:111 Connection refused
2015-04-07T18:46:14.959+0430 E QUERY Error: couldn't connect to server 127.0.0.1:27017 (127.0.0.1), connection attempt failed
at connect (src/mongo/shell/mongo.js:179:14)
at (connect):1:6 at src/mongo/shell/mongo.js:179
exception: connect failed
Run Code Online (Sandbox Code Playgroud)
我正在安装2.6.4并更新到3.0.1但错误无法解决.我在stackoverflow中找到了这个答案并搜索在ubuntu中找到mongod.lock并将其删除然后流程这一步:
Step 2: Repair mongodb.
sudo mongod --repair
Step 3: start mongodb.
sudo start mongodb
or
sudo service mongodb start
Step 4: Check status of mongodb.
sudo status mongodb …Run Code Online (Sandbox Code Playgroud)