Ubuntu安装Python的包管理工具Pip以及环境配置
首先安装pip sudo tar -xf pip-10.0.0b2.tar.gz /opt wget --no-check-certificate https://bootstrap.pypa.io/get-pip.py python get-pip.py --user pip install -U pip pip install numpy python -c 'import numpy; numpy.test() . pip压缩包百度云链接: https://pan.baidu.com/s/13MaCbsNbqHF2lG7aUl7XEg 密码: r9vy 注:get-pip.py是一个自动化脚本,成功的话会出现如下结果 Requirement already up-to-date: pip in /psc/home/huanghuan/.local/lib/python2.7/site-packages 重点:把 /psc/home/huanghuan/.local/lib/python2.7/site-packages放在PYTHONPATH环境变量里 失败的话主要是 ~/.cache/pip/* 文件夹的 权限 没有打开 在root 用户下会成功执行 sudo pip install xxxpakage 提示:Collecting xxxpakage Installing collected packages: xxxpakage Successfully installed xxxpackage 在ipython中测试 先在sys.path中追加位置 sys.path.apeend('xxxxxxx') 但是执行那个脚本后 就把位置 改到了 /usr/local/lib/python2.7/dist-packages (这个已经存在在sys.path中了) 导入自定义路径下的执行文件直接 import xx (xx不包含后缀的文件名) 系统环境是一个list,可以将自己需要的库添加进入,例如mysql库,hive库等等。有三种方式添加,均验证通过: 1 .临时添加,在一个shell窗口中 import sys sys.path sys.path.append(path) 但退出该shell窗口,即失效 2 .使用pth文件永久添加 使用pth文件,在 site-packages 文件中创建 .pth文件,将模块的路径写进去,一行一个路径,以下是一个示例,pth文件也可以使用注释: E:\DjangoWord E:\DjangoWord\mysite E:\DjangoWord\mysite\polls 这个不失为一个好的方法,但存在管理上的问题,而且不能在不同的python版本中共享,这是Windows的措施,Ubuntu下暂时还没又找到 .pth 文件存放的位置