Python 2.7.8 手动安装 & Python 环境变量添加
0x01 Python 2.7.8 手动安装
0x1 源码
https://www.python.org/download/releases/2.7.8
倒数第2个
0x2 解压
xz -d Python-2.7.6.tar.xz
tar xvf Python-2.7.6.tar
0x3 编译
(1) 执行configure脚本
./configure
(2) 编译源代码
make
(3) 安装编译好的软件
sudo make install
发现一直编译失败 此时必须删除以前的python文件
分别存在/usr/lib/python2.x or
/usr/local/lib/python2.x)
上述步骤只是完成了python的安装但 没有设置python环境变量 ,导致pip安装的模块import无法找到。下面介绍一下环境变量的添加
0x02 Python 环境变量添加
当import 模块的时候python会便利寻找 sys.path 下的内容
因此如果要想自己的模块直接可以import 需要添加python环境变量
(1) 永久添加 (当前用户)
在用户主目录下有一个 .bashrc 隐藏文件,可以在此文件中加入 PATH 的设置如下: vim ~/.bashrc
添加 export PYTHONPATH=/usr/local/lib/python2.7/dist-packages:$PYTHONPATH
source ~/.bashrc
(2) 永久添加 (所有用户)
vim /etc/profile
export PYTHONPATH=/usr/local/lib/python2.7/dist-packages:$PYTHONPATH
需重启才能生效
(2) 临时添加
当前终端下输入 export PYTHONPATH=/usr/local/lib/python2.7/dist-packages:$PYTHONPATH