【python-tips】非root权限安装pip、其他包
很多时候我们拿到服务器的账号,只是一个普通用户,没有root权限,这没有关系。关键是没有pip、没有必要的python包。
参考Stack Overflow给出解决方案,适用于python2.7, python3.x
安装pip
wget https://bootstrap.pypa.io/get-pip.py
python get-pip.py --user
这里的python如果是2.7就按照的是pip2, 如果是3就安装pip3。
一定记得使用 --user 参数否则你还是没有权限。。。
安装完成后会在家目录下生成 .local 文件夹,里面有bin和lib, bin 里就有我们需要的pip、easy_install
如果想直接使用,需要加入环境变量。
export PATH=~/.local/bin:$PATH
安装其他包
有了pip我们就可以很方便的安装其他包了,
pip install --user virtualenv(包名称)
这样你需要的包就会被安装在 ~/.local 目录。
虚拟环境 virtualenv
很多时候我们不同的项目需要的包的版本不同,我们可以采用virtualenv做一个独立的生态系统。
# 安装virtualenv
pip install --user virtualenv
virtualenv env
source env/bin/activate
这样就进入了一个独立的python环境,再用pip安装就可以了。具体的使用可以搜索。
【python-tips】非root权限安装pip、其他包相关推荐
- ABySS非root权限安装
本文转自 http://yangl.net/2015/11/12/abyss_install/ ABySS: ABySS is a de novo, parallel, paired-end seq ...
- Linux下非ROOT权限安装MySQL(亲测有效)
前言 参考文章:http://www.leoox.com/?p=256 实践的的时候发现了一些问题,做了修正,亲测有效无误 一.必备软件 MySQL的安装包:mysql-5.5.37.tar.gz M ...
- 非root权限安装mysql
所需软件: mysql的安装包 cmake的安装包 因为我用的linux平台已经事先安装好了cmake,所以我在网上找了一份安装教程,安装包可以到我的百度网盘里提取.链接:https://pan.ba ...
- 【转载】linux服务器下非root权限安装anaconda
https://www.geek-share.com/detail/2755761126.html anaconda下载路径:https://mirrors.tuna.tsinghua.edu.cn/ ...
- python root_python在非root权限下的安装方法
以前在使用Python的时候,都是使用root用户安装好的全局python,现在,因为root用户安装的Python版本太低,同时自己没有root权限去对全局Python升级,所以要在非root用户下 ...
- 手机安装python3.5_zzw_非root用户安装python3.5
目的:不想改变linux 自带的python,只想要用特定的非root用户运行特定版本的python 1.进入非root用户 2.新建一个python3.5的安装目录 [a4_csbdc@bdc816 ...
- linux装软件需要root用户,Linux下非root用户安装软件的一般流程:
1. 获取源代码,一般是wget方式,ubuntu可以使用apt-get source来获取源代码. 2. 解压源代码,一般使用tar -zxvf xxx.tar.gz即可 3. 切换到解压后的目录, ...
- linux python pexpect,Linux pexpect非root用户安装
来由 想来想去要用pexpect来取代bash脚本作ssh自动登录,然后就去准备安装pexpect包了 走过的路 前提: 1.主机无法使用root用户 2.主机处于离线状态 3.主机python版本2 ...
- Linux 下非 root 用户安装 theano(配置 GPU)
非 root 用户,安装 Python 第三方的包,尤其像 theano,存在大量的依赖项,存在的主要问题,是安装各个包时的权限问题.所幸,存在这样一个集成工具,叫 anaconda,其已经内置了许多 ...
最新文章
- PHP开发框架之YII框架学习——碾压ThinkPHP不是梦
- 【关注】3000多警力围剿“毒村”!现实比影视剧更惊险
- cuDNN 5对RNN模型的性能优化
- CISCN2020初赛_Web
- SAP云平台上的SSO Principal Propagation设置
- TCP/IP(三):IP协议相关技术
- l启动进程 linux,《日子》. linux 查看进程启动路径
- Linux7/Redhat7/Centos7 安装Oracle 12C_配置IP、系统参数_02
- android java11,Android RxJava1 入门教程
- 罗永浩担任“大局官”,小米双十一狂发补贴
- 【Linux】Another app is currently holding the yum lock; waiting for it to exit...
- 电子政务发展现状的调研分析(转)
- eclipse中文版设置字体大小
- 大学计算机基础发送邮件,东南大学《大学计算机基础》实验16邮件合并.pdf
- [SPRD]展锐Android R关机充电动画修改
- Java 多线程学习(1)一些容易被遗忘的基础概念
- 弘辽科技:拼多多高客单价怎么改低价格提升?
- 教学|3DSMAX制作爆炸粒子的技巧,游戏特效这么做
- 推荐:几个优质的数据公众号
- 蓝桥杯大学JAVA题型_蓝桥杯 2020年省赛真题 10月第二场 (Java 大学B组)