所以我前几天在我的ubuntuo 11.04上安装了pythonbrew - 昨天,实际上 - 现在我无法“找到”它。之前我将切换到2.7.2,现在我对pythonbrew的所有请求都以错误结束 -
pythonbrew: command not found
我做错了什么,我的pythonbrew在哪里?
which pythonbrew
不会返回任何内容......我的意思是让pythonbrew成为某种启动的东西吗?
如果你还没有猜到,我不非常熟悉unixy的东西,对不起,如果这是一个obvi问题。UPDATE我根据此SO项目安装了pythonbrew:Python 2.7 on Ubuntu
UPDATE2确定所以我重新安装了pythonbrew,因为这样的链接(即我运行curl -kL http://github.com/utahta/pythonbrew/raw/master/pythonbrew-install | bash 来自我的/目录)
然后告诉我它已经将pythonbrew安装到/home/{loginname}/.pythonbrew目录
所以我去那里然后我在那个链接中运行了另一行(我有这个行的nfi,但运行它!)。 $ HOME / .pythonbrew的/ etc / bashrc中
好的,现在pythonbrew又回来了。甚至更好,virtualenv,我安装pythonbrew后通过pip安装也回来。我不知道发生了什么,但显然我每次登录都需要转到/home/{loginname}/.pythonbrew目录
跑。 $ HOME / .pythonbrew的/ etc / bashrc中
任何想法?
答案 0 :(得分:3)
如果你添加
[[ -s $HOME/.pythonbrew/etc/bashrc ]] && source $HOME/.pythonbrew/etc/bashrc
到/ home / {loginname}目录下的.bashrc文件的末尾,Linux将自动获取pythonbrew的bashrc(假设你的权限都是正确的)。
将新行添加到.bashrc后运行
source /home/{loginname}/.bashrc
或启动新终端