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

发布了99 篇原创文章 · 获赞 51 · 访问量 71万+

猜你喜欢

转载自blog.csdn.net/qq_31481187/article/details/72886666
今日推荐