在公司测试机上没有root权限,只能安装到非默认路径下:(默认好像是/usr/local)
1. 运行 ./configure --prefix=install_path,脚本就会自动安装install_path指定的路径生产make文件
2. 运行make
3. 运行make install。就把python安装到指定路径下了。
为了使用的更加方便,可以修改.bash_profile文件,增加以下几行:
PYTHONPATH=<install_path>/bin # install_path 必须是绝对路径,不能包含 ~、. 等类似字符
PATH=$PATH:$PYTHONPATH
alias mypython=$PYTHONPATH/python
export PYTHONPATH # 保存退出
然后在shell中运行:. ~/.bash_profile # 导出刚刚定义的变量
此时在shell中键入 mypython就会运行自己安装的python了
在新建python脚本的时候,开头一行可以写 #!/bin/env python2 。这样就是用自己的python进行编译解释了。这里不能用alias或$PYTHONPATH这样的东西