2012-08-15 3 views
1

누군가 내 쉘이 ZSH 일 때 pythonbrew/pythonz을 설치하는 방법에 대해 알려줄 수 있습니까? 나는 우분투 12.04에 있습니다.Pythonbrew 우분투에 ZSH를 설치하십시오.

나는 curl을 표준 설치 한 다음 ~/.bashrc에 줄을 추가했지만 새로운 zsh 터미널에서 알 수없는 명령을 반환합니다.

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

PythonBrew Readme

답변

2

에서 동일한 코드를 넣어보십시오.

sudo ~/.pythonbrew/bin/pythonbrew install 2.5 

그런 다음 python2.5를 호출 : 예를 들어

테이크 python2.5,이 작동하는 것 같다 편의 세트의

~/.pythonbrew/pythons/Python-2.5/bin/python 

:

$PATH=$HOME/.pythonbrew/pythons/Python-2.5/bin:$PATH 
0

zsh을 읽을하지 않습니다 ~/.bashrc에 - bashrc에 파일이 불행하게도 zsh을 작동하지 않습니다 ~/.zshrc

+0

~ .zshrc에 추가하면 여전히 zsh에서 pythonbrew가 표시되지 않습니다. sayth @ sayth-TravelMate-5740G [~] [9:04] : pythonbrew list zsh : 'pythonbrew'를 '.pythonbrew'[nyae]로 수정 하시겠습니까? n zsh : 명령을 찾을 수 없음 : pythonbrew – sayth

+0

또한 curl -kL로 초기 명령을 변경해보십시오. http://xrl.us/pythonbrewinstall | zsh 그러나 또한 가지 마라. – sayth

0

당신 zshrc에서 emulate 명령을 사용해보십시오.

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

나는 (내 에뮬레이션은 비난과 zsh을 할 수 기능을 가진 functionrc를 호출),하지만 난이 작업을 거라고 생각 다른 설정을 가지고있다.

0

경우 사람이 오래된 질문을 통해 실수를 한단다 : 내가 쓰고있는

이 (후반 2017), pythonbrew는 전혀 관리가되지 않고 있으며 pythonz 유지 보수 전용 모드로 나타납니다.

저는 현재 사용자가 적극적으로 유지 관리하는 pyenv으로 전환하도록 제안합니다.

기록을 위해 pyenv은 bash, zsh 및 fish를 완벽하게 지원합니다.

관련 문제