Ubuntu安装Python的包管理工具Pip以及环境配置

简介: 首先安装pip sudo tar -xf pip-10.0.0b2.tar.gz /opt wget --no-check-certificate https://bootstrap.

首先安装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 xxxpakage
Installing collected packages: xxxpakage
Successfully 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 sys
sys.path
sys.path.append(path) 

但退出该shell窗口,即失效

2 .使用pth文件永久添加
使用pth文件,在 site-packages 文件中创建 .pth文件,将模块的路径写进去,一行一个路径,以下是一个示例,pth文件也可以使用注释:

E:\DjangoWord
E:\DjangoWord\mysite
E:\DjangoWord\mysite\polls

这个不失为一个好的方法,但存在管理上的问题,而且不能在不同的python版本中共享,这是Windows的措施,Ubuntu下暂时还没又找到 .pth 文件存放的位置

目录
相关文章
|
1月前
|
资源调度 前端开发 JavaScript
Python学习二:Python包管理器pip
这篇文章介绍了Python包管理器pip的基本概念、基本操作、如何更改下载源为国内镜像以加速下载,以及如何指定安装包的位置。
38 0
Python学习二:Python包管理器pip
|
1月前
|
Python
pip批量安装Python库 requirement.txt 离线环境无互联网环境下pip安装Python库
pip批量安装Python库 requirement.txt 离线环境无互联网环境下pip安装Python库
111 3
|
1月前
|
机器学习/深度学习 缓存 Linux
python环境学习:pip介绍,pip 和 conda的区别和联系。哪个更好使用?pip创建虚拟环境并解释venv模块,pip的常用命令,conda的常用命令。
本文介绍了Python的包管理工具pip和环境管理器conda的区别与联系。pip主要用于安装和管理Python包,而conda不仅管理Python包,还能管理其他语言的包,并提供强大的环境管理功能。文章还讨论了pip创建虚拟环境的方法,以及pip和conda的常用命令。作者推荐使用conda安装科学计算和数据分析包,而pip则用于安装无法通过conda获取的包。
68 0
|
1月前
|
Python
Python pip 操作的几种用法
Python pip 操作的几种用法
|
1月前
|
自然语言处理 搜索推荐 程序员
【Python】如何使用pip,安装第三方库和生成二维码、操作Excel
【Python】如何使用pip,安装第三方库和生成二维码、操作Excel
44 0
|
1月前
|
Ubuntu 网络协议 Linux
liunx各大发行版(centos,rocky,ubuntu,国产麒麟kylinos)网卡配置和包管理方面的区别
liunx各大发行版(centos,rocky,ubuntu,国产麒麟kylinos)网卡配置和包管理方面的区别
108 0
|
2月前
|
机器学习/深度学习 Linux 开发者
Python必备工具:pip的安装与管理
Python必备工具:pip的安装与管理
126 0
|
3月前
pip安装iterstrat.ml_stratifiers import MultilabelStratifiedKFold, MultilabelStratifiedShuffleSplit
文章介绍了如何使用iterative-stratification库进行多标签多分类的K折交叉验证,包括安装方法和示例代码。
56 1
|
4月前
|
Web App开发 测试技术 Shell
确保您已经安装了Selenium和ChromeDriver。您可以使用pip来安装Selenium:
确保您已经安装了Selenium和ChromeDriver。您可以使用pip来安装Selenium:
|
4月前
|
SQL Python
你需要在你的系统上安装`sqlmap`。这通常可以通过下载其源代码并编译,或者使用包管理器(如`apt`、`yum`或`pip`,但请注意,`pip`通常不直接提供`sqlmap`)来完成。
你需要在你的系统上安装`sqlmap`。这通常可以通过下载其源代码并编译,或者使用包管理器(如`apt`、`yum`或`pip`,但请注意,`pip`通常不直接提供`sqlmap`)来完成。