安裝ZSH任何人都可以闡明如何有pythonbrew/pythonz安裝時,我的殼是ZSH任何光線。我在Ubuntu 12.04上。Pythonbrew在Ubuntu
我按照標準安裝捲曲,然後加入行〜/ .bashrc中,但它會在新的zsh終端返回一個未知命令。
[[ -s $HOME/.pythonbrew/etc/bashrc ]] && source $HOME/.pythonbrew/etc/bashrc
安裝ZSH任何人都可以闡明如何有pythonbrew/pythonz安裝時,我的殼是ZSH任何光線。我在Ubuntu 12.04上。Pythonbrew在Ubuntu
我按照標準安裝捲曲,然後加入行〜/ .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
的zsh不讀的〜/ .bashrc - 嘗試把相同的代碼在〜/ .zshrc
你可以在您的zshrc中嘗試使用emulate命令。
emulate sh -c '[[ -s $HOME/.pythonbrew/etc/bashrc ]] && . $HOME/.pythonbrew/etc/bashrc'
我有一個不同的設置(我模擬調用一個功能可用於bash和zsh的函數),但我認爲這是行得通的。
如果有人碰到這個老問題絆倒:
我寫這篇文章(2017年後期),pythonbrew
是維護且pythonz
似乎是唯一的維護模式。
在這個時候,我會強烈建議用戶切換到積極維護pyenv
代替。
和公正的記錄,pyenv
完全支持的bash,zsh中和魚。
添加到〜.zshrc仍然導致zsh沒有看到pythonbrew。 sayth @ sayth-的TravelMate-5740G [〜] [9:04]:pythonbrew列表 的zsh:正確的 'pythonbrew' 到 '.pythonbrew'[nyae]? ñ 的zsh:找不到命令:pythonbrew – sayth 2012-08-17 23:06:45
還試圖改變初始命令捲曲-kl http://xrl.us/pythonbrewinstall | zsh但也沒有去。 – sayth 2012-08-17 23:08:29