1

それで、先日、実際には昨日、ubuntuo 11.04にpythonbrewをインストールしましたが、今はそれを「見つける」ことができません。以前は 2.7.2 に切り替えていましたが、今では pythonbrew に対するすべてのリクエストがエラーで終了します -

 pythonbrew: command not found

私は何を間違えましたか?私のpythonbrewはどこにありますか?

which pythonbrew

何も返さない...私はpythonbrewをある種のスタートアップのものにするつもりだったのですか?

psまだ推測していない場合は、私はunixyのことにあまり詳しくありません。これがわかりにくい質問である場合は申し訳ありません

更新このSOアイテムに従ってpythonbrewをインストールしました:Python 2.7 on Ubuntu

UPDATE2 OKなので、そのリンクに従ってpythonbrewを再インストールしました(つまり、curl -kL http://github.com/utahta/pythonbrew/raw/master/pythonbrew-install | /ディレクトリからbashを実行しました)

pythonbrew が /home/{loginname}/.pythonbrew ディレクトリにインストールされたことがわかりました。

だから私はそこに行き、そのリンクで他の行を実行しました(私はこの行が何をするかnfiを持っていますが、それを実行してください!). $HOME/.pythonbrew/etc/bashrc

よし、これで pythonbrew が戻ってきて実行中です。さらに良いことに、pythonbrewをインストールした後にpip経由でインストールしたvirtualenv戻ってきました。何が起こっているのかわかりませんが、ログインするたびにログインする必要があるようです

  1. /home/{loginname}/.pythonbrew ディレクトリに移動します

  2. 走る 。$HOME/.pythonbrew/etc/bashrc

ubuntuが起動/ログイン時に上記の2つのステップを実行できるかどうかのアイデアはありますか?

4

1 に答える 1

3

追加する場合

[[ -s $HOME/.pythonbrew/etc/bashrc ]] && source $HOME/.pythonbrew/etc/bashrc

/ home / {loginname}ディレクトリの.bashrcファイルの最後に、Linuxは自動的にpythonbrewのbashrcをソースします(権限がすべて正しいと仮定します)。

.bashrcに新しい行を追加した後、どちらかを実行します

source /home/{loginname}/.bashrc

または新しい端末を起動します

于 2013-02-14T00:26:58.790 に答える