1

編集:これは、CentOS マシンでは機能するようですが、Ubuntu ボックスでは機能しないようです。

$ which gem
/usr/bin/gem
$ which padrino
/usr/bin/padrino
$ which padrino-gen
/usr/bin/padrino-gen

私は Sinatra で遊び始めましたが、いくつかの管理/認証サポートについて考え始めたとき、私は Padrino に導かれました。

問題は次のとおりです。

私は走った:

sudo gem install padrino

しかし、作成コマンドを実行すると、コマンドが見つからないという問題が発生しました。

$ padrino g project demo-app
padrino: command not found

これは、コマンドbundle execの前に実行できるように gemfile があるため、heroku アプリを作成したディレクトリで機能するようです。padrinoしかし、gemfile なしで padrino プロジェクトを作成することはできませんか??

4

4 に答える 4

0

これはUbuntu11.04で私のために働いた

# Setup Ubuntu LTS 10.4
sudo apt-get install ruby 
sudo apt-get install ruby-dev 
sudo apt-get install sqlite 
sudo apt-get install libsqlite3-dev
sudo apt-get install irb
sudo apt-get install rdoc
sudo apt-get install libopenssl-ruby
sudo apt-get install g++
wget http://rubyforge.org/frs/download.php/69365/rubygems-1.3.6.tgz
>tar zxvf rubygems-1.3.6.tgz 
cd rubygems-1.3.6
sudo ruby setup.rb
sudo gem1.8 install rake rspec padrino --no-ri --no-rdoc
padrino g project foo -d activerecord -b
padrino g admin
padrino rake ar:setup

参照:https ://gist.github.com/1016133

于 2012-09-20T13:49:40.337 に答える
0

これと同じ問題があり、RVM をインストールしたときに作成された .bash_profile ファイルからこのコマンドをコピーし、.bashrc の最後に追加して修正しました。

source "$HOME/.rvm/scripts/rvm"
于 2016-04-30T17:14:33.543 に答える
0

かなり奇妙です、試してみてください:

sudo gem install padrino-gen

助けにならない場合は、直接試してみてください

padrino-gen project demo-app
于 2012-09-19T21:16:42.863 に答える