11 回答
You just need to change directories to your app, THEN run bundle install
:)
You may also indicate the path to the gemfile in the same command e.g.
BUNDLE_GEMFILE="MyProject/Gemfile.ios" bundle install
I had this problem as well on an OSX machine. I discovered that rails was not installed... which surprised me as I thought OSX always came with Rails. To install rails
sudo gem install rails
- to install jekyll I also needed sudo
sudo gem install jekyll bundler
cd ~/Sites
jekyll new <foldername>
cd <foldername>
ORcd !$
(that is magic ;)bundle install
bundle exec jekyll serve
- Then in your browser just go to http://127.0.0.1:4000/ and it really should be running
You must be in the same directory of Gemfile
I had this problem on Ubuntu 18.04. I updated the gem
sudo gem install rails
sudo gem install jekyll
sudo gem install jekyll bundler
cd ~/desiredFolder
jekyll new <foldername>
cd <foldername> OR
bundle init
bundle install
bundle add jekyll
bundle exec jekyll serve
All worked and goto your browser just go to http://127.0.0.1:4000/ and it really should be running
When I had similar problem gem update --system
helped me. Run this before bundle install
- Make sure that the file name is Capitalized
Gemfile
instead ofgemfile
. - Make sure you're in the same directory as the
Gemfile
.
In my case this worked:
cd /usr/bin
touch Gemfile
- Now you can then run
bundle install
.
Search for the Gemfile file in your project, go to that directory and then run "bundle install". prior to running this command make sure you have installed the gem "sudo gem install bundler"
sudo gem install rails
my problem solved, just this code.
Think more about what you are installing and navigate Gemfile folder, then try using sudo bundle install