本文共 1201 字,大约阅读时间需要 4 分钟。
首先安装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 xxxpakageInstalling collected packages: xxxpakageSuccessfully 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 syssys.pathsys.path.append(path)
但退出该shell窗口,即失效
2 .使用pth文件永久添加
使用pth文件,在 site-packages 文件中创建 .pth文件,将模块的路径写进去,一行一个路径,以下是一个示例,pth文件也可以使用注释:E:\DjangoWordE:\DjangoWord\mysiteE:\DjangoWord\mysite\polls
这个不失为一个好的方法,但存在管理上的问题,而且不能在不同的python版本中共享,这是Windows的措施,Ubuntu下暂时还没又找到 .pth 文件存放的位置
转载地址:http://fecta.baihongyu.com/