由于之前使用服务器现在不再使用,最近使用一台新的服务器。科研分析用到一个python 程序,

lmfit需要在服务器上运行。由于该程序基于python 2.7,而服务器默认安装的python

为2.6。作为一个非root用户,几经周折,终于搞定。步骤如下:

一、Linux非ROOT用户安装Python

2.7

1. 下载 python 2.7:

$

wgethttps://www.python.org/ftp/python/2.7.11/Python-2.7.11.tar.xz

2. 安装python

$xz -d Python-2.7.11.tar.xz

$tar

-xv​fPython-2.7.11.tar

$cd Python-2.7.11

$./configure

–prefix=your_python_dir(你准备安装的路径,

这里我直接在Python-2.7.11建了一个目录)

$make

$make install

然后再添加路径:

$vim ~/.bashrc  添加:

export PATH=/path/to/your.python:$PATH

更新路径:

$source ~/.bashrc

===============================================

无root权限下安装python模块:

方法一:

按照上面的方法安装python之后:

安装setuptoolstar -zxvf setuptools-0.6c11.tar.gz

cd setuptools-0.6c11

# your_python_dir/bin/python2.7 setup.py build

# your_python_dir/bin/python2.7 setup.py

install

linux python默认安装目录_非root用户在linux服务器自己目录下安装需要的python版本及其模块...相关推荐

  1. linux上验证cudnn是否安装成功_非root用户安装cuda与cudnn

    很多小伙伴都和我抱怨(其实我自己也是)服务器上管理员已安装好显卡驱动或已安装的CUDA版本无法满足自己要求(要么太高要么太低),与自己需要的TensorFlow或者Pytorch版本不兼容,急的头皮发 ...

  2. 手机安装python3.5_zzw_非root用户安装python3.5

    目的:不想改变linux 自带的python,只想要用特定的非root用户运行特定版本的python 1.进入非root用户 2.新建一个python3.5的安装目录 [a4_csbdc@bdc816 ...

  3. zzw原创_非root用户下安装nginx

    想自己安装nginx,又不相用到root用户. 非root用户下(本文为用户bdctool)来ngnix安装,要依赖pcre库.zlib库等, 1. 下载依赖包:下载地址 pcre(www.pcre. ...

  4. 非root安装php nginx,非root用户安装nginx

    众所周知,apache的80端口为系统保留端口,如果通过其他非root用户启动,会报错如下: nginx: [emerg] bind() to 0.0.0.0:80 failed(13: Permis ...

  5. linux libusb应用实例,在Linux中使用libusb-1.0作为非root用户访问USB设备

    我试图在RHEL5上作为非root用户与USB设备连接.该设备是一个GPIO接口(其文档可在 http://www.xdimax.com/sub20/sub20.html找到),它使用libusb-1 ...

  6. zzw原创_非root用户启动apache的问题解决(非root用户启动apache的1024以下端口)

    场景:普通用户编译的apache,要在该用户下启动1024端口以下的apache端口 1.假设普通用户为sims20,用该用户编译 安装了一个apache,安装路径为/opt/aspire/produ ...

  7. linux 非root用户mount,linux – 选项“user”适用于mount,而不适用于umount

    我正在尝试为我正在编写的程序安装选项.我正在运行Linux Mageia 2. 我在/ etc / fstab中添加了以下行 /dev/sr0 /mem auto user,noauto, 0 0 我 ...

  8. linux装软件需要root用户,Linux下非root用户安装软件的一般流程:

    1. 获取源代码,一般是wget方式,ubuntu可以使用apt-get source来获取源代码. 2. 解压源代码,一般使用tar -zxvf xxx.tar.gz即可 3. 切换到解压后的目录, ...

  9. Linux 下非 root 用户安装 theano(配置 GPU)

    非 root 用户,安装 Python 第三方的包,尤其像 theano,存在大量的依赖项,存在的主要问题,是安装各个包时的权限问题.所幸,存在这样一个集成工具,叫 anaconda,其已经内置了许多 ...

最新文章

  1. 阿联酋gitex_航空公司网站不在乎您的隐私后续行动:阿联酋航空以以下方式回应我的文章:...
  2. wpf- DataGrid 常用属性和事件
  3. zabbix安装--LAMP环境下
  4. 程序员不是神……心态决定一切(转载)
  5. IIS基础:返回404错误页面的合理设置方式
  6. 【spring boot】【thymeleaf】SPEL处理 null 值
  7. ORA-01031 权限不足-过程中DBA 角色用户无法执行DDL
  8. 将上传图片打上防伪图片水印并写入数据库
  9. 015_ICMP专项研究监控
  10. unity3D常见问题
  11. Golang实践录:利用反射reflect构建通用打印结构体接口
  12. 图标代码_通过两行代码即可调整苹果电脑 Launchpad 图标大小!
  13. 一些不错 Java 实践推荐!建议熟读并背诵默写全文
  14. 二阶系统响应指标图_二阶系统的性能指标
  15. 华为性格测评注意事项
  16. git和Github
  17. 作为史上最疯狂的科学家,特斯拉提出过哪些惊世骇俗的设想
  18. 阿里云盘小白羊版!你值得拥有的一款第三方阿里云盘客户端
  19. Adv-Makeup:一种新颖不易察觉且可迁移的人脸识别攻击方法
  20. 生僻字如何用计算机打出来,巧妙的运用Word输入生僻字

热门文章

  1. 解决yarn报错:Found incompatible module (yarn config set ignore-engines true)
  2. go本地调用image-syncer
  3. harbor的镜像复制功能使用教程
  4. django3.2.8使用simpleui注意事项
  5. 阻止 WSL 自动生成/etc/hosts 文件
  6. idea maven项目下载源码及关联源码
  7. Spark 任务调度机制详解
  8. Rancher Docker容器管理CPU/内存/网络/IO监控面板
  9. ArrayList集合的使用和源码详细分析
  10. python如何使用多线程_python多线程应用中的详细介绍