1

私は端末が苦手なので、これが何を意味するのかわかりません....

フレームワークのインストール ディレクトリをシステム PATH に追加する必要があります。UNIX システムでは、これは次のようなことを意味します。

export PATH=$PATH:/path/to/play20

Windows では、グローバル環境変数で設定する必要があります。これは、環境変数の PATH を更新し、スペースを含むパスを使用しないことを意味します。

UNIX を使用している場合は、play スクリプトが実行可能であることを確認してください (そうでない場合は、chmod a+x play を実行します)。

誰かがこれらの手順を案内してくれますか? Play 2.0 フォルダーを /Documents に配置しました。

4

5 に答える 5

9

Mac で OS X を使用している場合は、Play with Brewをインストールすることをお勧めします。

最初のBrewのインストール

ruby <(curl -fsSkL raw.github.com/mxcl/homebrew/go)

次に Play をインストールします

brew install play

.bash_profile を開く

vi ~/.bash_profile

次のように PATH 行を更新または追加して、/usr/local/bin がパスにあることを確認します。

PATH=/usr/local/bin:$PATH

新しいターミナル ウィンドウを開くと、Play がパス上にあるはずです。

(brew 経由で) Scala、SBT などをインストールすることもできます。

于 2012-09-08T09:48:10.830 に答える
7

これは私がしたことです:

Play フレームワークをダウンロードし、デスクトップに展開し、iterm を開いてvi ~/.bash_profile パスを追加します。export PATH=$PATH:/Users/*your-username*/Desktop/play-2.2.0ファイルを保存します (esc を押して :wq [保存して終了] と入力します)。bash_profile をリロードsource ~/.bash_profileし、ディレクトリに cd と入力するだけtype playで完了です。

お役に立てば幸いです。

于 2013-10-21T23:42:28.443 に答える
1

~/.profile ファイルを編集して、以下を追加できます。

export PLAY_HOME=your-play-directory export PATH=$PATH:$PLAY_HOME

于 2012-09-11T14:26:55.193 に答える
1

シンボリックリンクを使用し/usr/binて正確なファイルを指すこともできます。これは、システムで複数のバージョンの play を使用している場合に便利です。

ところで(前の質問で逆の操作を実行したことがわかります:)-前の/usr/bin/playコマンドを削除しました)

(各行を個別に貼り付けて確認してください):

sudo -i
cd /usr/bin
chmod +x /Users/ronyjohn007/Documents/play-2.0.3/play
ln -ls /Users/ronyjohn007/Documents/play-2.0.3/play play
exit

その他のサンプル -git masterこの場合

# this creates new folder in your docs, 
# and clones current master version of Play from GitHub to 
# /Users/ronyjohn007/Documents/play-from-github/Play20 folder

cd ~/Documents
mkdir play-from-github
cd play-from-github/
git clone https://github.com/playframework/Play20.git

# this sets alternative command as in sample 1
sudo -i
cd /usr/bin
chmod +x /Users/ronyjohn007/Documents/play-from-github/Play20/play
ln -ls /Users/ronyjohn007/Documents/play-from-github/Play20/play play-master
exit

最後に、どのコマンドがどのバージョンを指しているかを確認できます。

ls -la /user/bin | grep play

次のようなものを与える必要があります:

... play -> /Users/ronyjohn007/Documents/play-2.0.3/play
... play-master -> /Users/ronyjohn007/Documents/play-from-github/Play20/play

ターミナルを再度開いた後、両方とも共通コマンドとして利用できるはずです。

注:playもちろん、で作成されたアプリケーションで command を使用することはできませんplay-master new ...

于 2012-09-08T10:08:21.730 に答える
1

ではexport PATH=$PATH:/path/to/play20/path/to/play20実際のパスのプレースホルダーです。/Users/ronyjohn007/Documents/play20[フォルダーを Finder から実際の名前のターミナル ウィンドウにドラッグ] する必要があります。次のように入力します。

export PATH=$PATH:/Users/ronyjohn007/Documents/play20

これにより、実行可能ファイルのそのようなフォルダーを調べるようにシェルに指示します。それで:

chmod +x /Users/ronyjohn007/Documents/play20/play

これにより、playファイルの実行権限が付与されます。ターミナルを閉じて再度開き、play入力してからEnterを押します。

于 2012-09-08T01:34:40.200 に答える