1

私のシェルがZSHのときにpythonbrew / pythonzをインストールする方法について、誰でも光を当てることができますか。私はubuntu 12.04を使用しています。

curl の標準インストールに従い、行を ~/.bashrc に追加しましたが、新しい zsh ターミナルで不明なコマンドが返されます。

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

PythonBrew の Readme

4

4 に答える 4

2

残念ながら、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
于 2013-01-07T23:41:07.560 に答える
0

zshrc でemulateコマンドを試すことができます。

emulate sh -c '[[ -s $HOME/.pythonbrew/etc/bashrc ]] && . $HOME/.pythonbrew/etc/bashrc'

私は別の設定をしています (私のエミュレートは、bash と zsh で使用できる関数を持つ functionrc を呼び出します) が、これはうまくいくと思います。

于 2015-03-06T05:37:41.660 に答える
0

zsh が ~/.bashrc を読み取らない - ~/.zshrc に同じコードを入れてみてください

于 2012-08-15T12:00:28.433 に答える