linux下无root 安装activepython到指定目录
linux下无root 安装activepython
1、下载ActivePython-2.7.8.10-linux-x86_64.tar.gz 包
2、进入非root用户,如bdc用户,解压
[bdc@svr001 python]$ tar -zxvf ActivePython-2.7.8.10-linux-x86_64.tar.gz
解压得到ActivePython-2.7.8.10-linux-x86_64 目录
3、进入ActivePython-2.7.8.10-linux-x86_64目录
[bdc@svr001 python]$ cd ActivePython-2.7.8.10-linux-x86_64
[bdc@svr001
ActivePython-2.7.8.10-linux-x86_64]$ ll
总用量 52
drwxrwxr-x. 7 bdc bdc
4096 7月 3 2014 INSTALLDIR
-rw-rw-r--. 1 bdc bdc 14306 7月 3 2014
_install.py
-rwxr-xr-x. 1 bdc bdc 373 7月 3 2014 install.sh
-rwxrwxr-x.
1 bdc bdc 16060 7月 3 2014 sh2.py
-rw-rw-r--. 1 bdc bdc 10229 1月 24 13:18
sh2.pyc
4、查看_install.py 文件
[bdc@svr001 ActivePython-2.7.8.10-linux-x86_64]$ more
_install.py
#!/usr/bin/env python
# Copyright (c) 2003-2014 ActiveState
Software Inc.#
#********************************************************************
#
WARNING: Do not run this script directly. Run the main
"./install.sh"
# which will launch this script
properly.
#********************************************************************"""
./install.sh - ActivePython install
scriptUsage:
./install.sh
[options...]General Options:
-h, --help print
this help and exit
-v, --verbose verbose output-I, --install-dir <dir> specify install
directoryWhen called without arguments this script will
interactively install
ActivePython. If the install dir is specified then
ActivePython will
be installed without
interaction.
5、用 -I 或--install-dir 参数可安装到指定目录
[bdc@svr001 ActivePython-2.7.8.10-linux-x86_64]$ ./install.sh -I
/opt/aspire/product/bdc/python/python27.8.10
Installing ActivePython to
'/opt/aspire/product/bdc/python/python27.8.10'...
Relocating dir-dependent
files...
Pre-compiling .py files in the standard library...ActivePython has been successfully installed to:
/opt/aspire/product/bdc/python/python27.8.10
You can add the
following to your .bashrc (or equivalent)
to put ActivePython on your
PATH:export PATH=/opt/aspire/product/bdc/python/python27.8.10/bin:$PATH
The documentation is available here:
/opt/aspire/product/bdc/python/python27.8.10/doc/python2.7/index.html
web: http://docs.activestate.com/activepython/2.7Please send us any feedback you might have or log bugs here:
activepython-feedback@ActiveState.com
http://bugs.activestate.com/ActivePython/Thank you for using ActivePython.
6、加入环境变量
将以下语句加入到bdc用户的 .bash_prorfile环境变量中,并执行..bash_prorfile生效。
export
PATH=/opt/aspire/product/bdc/python/python27.8.10/bin:$PATH
linux下无root 安装activepython到指定目录的更多相关文章
- linux下无root源码安装软件
先进入源码文件夹下指定安装路径 ./configure --prefix=/public/home/ztu/usr/samtools 编译 make 安装 make install 写入环境变量 vi ...
- Linux下非root用户如何安装软件
Linux下非root用户如何安装软件 从windows转移到Linux的用户最开始总会有各种不适,因为这种不适最终放弃linux的不在少数.对于这类人只能说可惜,还没有领略到linux的美好就过早放 ...
- [转载]Linux下非root用户如何安装软件
[转载]Linux下非root用户如何安装软件 来源:https://tlanyan.me/work-with-linux-without-root-permission/ 这是本人遇到的实际问题,之 ...
- linux下subversion server安装手册
linux下subversion server安装手册 安装基于的Linux版本为:Red Hat Enterprise Linux Server release 6.3. 一 准备需要的安装包. ( ...
- 细说Linux下软件包的安装与管理
一 源码安装方式 由于linux操作系统开放源代码,因而在其上安装的软件大部分也都是开源软件,例如apache.tomcat.php等软件.开源软件基本都提供源码下载,源码安装的方式:源码安 ...
- Linux下Qt的安装与配置
参考资料:http://www.cnblogs.com/emouse/archive/2013/01/28/2880142.html Linux 下编译.安装.配置 QT 下载qt 这里用的是4.7. ...
- Memcahce(MC)系列(两)Linux下一个Memcache安装
Linux下一个memcache安装 memcache是高性能.分布式的内存对象缓存系统,用于在动态应用中降低数据库负载.提升訪问速度.眼下用memcache解决互联网上的大用户读取是很流行的一种使用 ...
- Linux下Jdk的安装和jdk环境变量的设置
我们在Linux下安装系统软件的时候,经常遇到一些系统环境变量配置的问题.什么是环境变量?如何定制环境变量?我将在下面做一些介绍.一.什么是环境变量?Linux是一个多用户的操作系统.多用户意味着每个 ...
- Linux下zoopkeeper的安装和启动
Linux下zoopkeeper的安装和启动 1.什么是zookeeper ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoo ...
随机推荐
- 20190412 T-SQL语言二
Use xsxk;WITH c_count(id,xb,rs)AS (SELECT 班级,性别,count(*)FROM XS GROUP BY 班级,性别 ) SELECT * FROM c_cou ...
- Linq动态查询
public class ExpressionCall { List<Customer> customers = new List<Customer>() { new Cust ...
- C#设计模式(6)——原型模式(Prototype Pattern)(转)
一.引言 在软件系统中,当创建一个类的实例的过程很昂贵或很复杂,并且我们需要创建多个这样类的实例时,如果我们用new操作符去创建这样的类实例,这未免会增加创建类的复杂度和耗费更多的内存空间,因为这样在 ...
- 从Win32程序中的主函数中获取命令行参数
在标准C或者Win32控制台程序的main函数中,它们都有两个参数:"argc" 和 "argv",如下所示: int main(int argc, char ...
- word之常用功能
0.word区域:标题栏.快速访问工具栏.功能区.功能按钮.导航窗口.编辑区.水平垂直滑动条.状态栏 1.更改office主题.文件---帐户---office主题.(传统白色.浅灰色.深灰色) 2. ...
- Archlinux软件包管理pacman基本使用说明
熟悉APT和YUM包管理的应该都知道,这两个包管理的使用命令都是采用"主命令+参数"的格式,比如"sudo apt-get install --reinstall pac ...
- NOIP2015跳石头
题目描述 Description 一年一度的“跳石头”比赛又要开始了! 这项比赛将在一条笔直的河道中进行,河道中分布着一些巨大岩石.组委会已经选择好了两块岩石作为比赛起点和终点.在起点和终点之间,有N ...
- re正则匹配
import re #'(?P<name>...)' 分组匹配print(re.search("(?P<id>[0-9]+)","abc12345 ...
- MongoDB运维心得(一)
问题:集群内部通信压力较大.出现在某一个节点创建普通表并插入数据,在其他点读的问题.会造成每次读表都要进行一次完整的数据传输. 前提: Mongodb处于Sharding Cluster状态. 造成原 ...
- flutter_webview_plugin 无法加载网页的异常处理
Flutter 本身并未集成webview,所以当需要使用webview 的时候,使用flutter_webview_plugin插件,也就是使用的原生webview组件, flutter_webvi ...