老旧服务器上安装Python环境

在一些老旧服务器上通常都是用2.6版本的Python,这种服务器一般只在内网使用且没有root权限,作为一个个人普通用户,如果需要构建Python环境用于数据分析,就需要先安装依赖。本人经常用到numpy、scipy、pandas、matplotlib一共4个库,下面记录下安装过程

首先到pipy官网找到相应的依赖包,

  1. python-dateutil
  2. six-1.12.0
  3. cycler-0.10.0
  4. pyparsing-2.4.0
  5. subprocess32-3.5.3
  6. importlib-1.0.3    这个是matplotlib的依赖
  7. 没了

 

下载了下面几个版本。我本机自带的Python版本为2.6.6

  1. numpy-1.10.4
  2. pandas-0.19.0
  3. SciPy-0.17.1
  4. matplotlib-1.4.3

此外,我这边还需要两个安装工具

  1. setuptools-36.8.0
  2. pip-9.0.0

全部打包传到内网分别解压

tar -zvxf filename.tar.gz
unzip filename.zip

由于没有root 权限,因此还需要专门新建一个文件夹用于安装路径,而不是默认安装在根目录下

mkdir -p ~/tools/.python/site/ # 安装路径

直接前往安装包所在地方,运行

python setup.py install --prefix=$HOME/tools/.python/site

然后会提示没有指定PYTHONPATH,前往修改 ~/.bashrc,添加提示的PYTHONPATH(不要复制粘贴下面一句)

export PYTHONPATH=$HOME/tools/.python/lib/python2.6/site-packages/:$PYTHONPATH

注意上面的路径,根据运行setup.py install 的错误提示来设置。设置好之后,再去相应的安装包重新运行

python setup.py install --prefix=$HOME/tools/.python/site

就可以完成其中一个包的安装,其他,同样。记得先安装依赖包以上仅供记录参考

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值