私のシェルがZSHのときにpythonbrew / pythonzをインストールする方法について、誰でも光を当てることができますか。私はubuntu 12.04を使用しています。
curl の標準インストールに従い、行を ~/.bashrc に追加しましたが、新しい zsh ターミナルで不明なコマンドが返されます。
[[ -s $HOME/.pythonbrew/etc/bashrc ]] && source $HOME/.pythonbrew/etc/bashrc
私のシェルがZSHのときにpythonbrew / pythonzをインストールする方法について、誰でも光を当てることができますか。私はubuntu 12.04を使用しています。
curl の標準インストールに従い、行を ~/.bashrc に追加しましたが、新しい zsh ターミナルで不明なコマンドが返されます。
[[ -s $HOME/.pythonbrew/etc/bashrc ]] && source $HOME/.pythonbrew/etc/bashrc
残念ながら、bashrc ファイルは zsh では機能しません。
例として python2.5 を取り上げます。これはうまくいくようです:
sudo ~/.pythonbrew/bin/pythonbrew install 2.5
次に、python2.5 を呼び出します。
~/.pythonbrew/pythons/Python-2.5/bin/python
便利なセットの場合:
$PATH=$HOME/.pythonbrew/pythons/Python-2.5/bin:$PATH
zshrc でemulateコマンドを試すことができます。
emulate sh -c '[[ -s $HOME/.pythonbrew/etc/bashrc ]] && . $HOME/.pythonbrew/etc/bashrc'
私は別の設定をしています (私のエミュレートは、bash と zsh で使用できる関数を持つ functionrc を呼び出します) が、これはうまくいくと思います。
zsh が ~/.bashrc を読み取らない - ~/.zshrc に同じコードを入れてみてください