pip包管理
Last updated
Was this helpful?
Last updated
Was this helpful?
pip
是使用Python编写的用语软件包安装和管理的包管理器。很多软件包都可以通过(PyPI)来找到。
Python 2.7.9开始包含了pip(在Python 3中是pip3
)。
Red Hat系列安装pip
参考
Debian系列安装pip
参考
通过脚本命令安装
如果用户没有root权限,或者不能修改系统级别的Python安装,则可以通过以下方法在个人工作目录下部署Python工作环境
对于线上部署,建议使用非root账号部署应用,采用
virtualenv
是最佳选择
创建虚拟环境
激活虚拟环境
Debian/Ubuntu也提供了发行版本的virtualevn
包
在Debian Jessie
版本中,安装python-virtualenv
会安装Python 3.4
软件包,这个工具包是同时兼容Python 2和Python 3的。要建立Python 2 或 Python 3的虚拟环境,主要通过参数来区别
Python 2
虚拟环境
Python 3
虚拟环境
要退出虚拟环境输入以下命令
如果使用Mac OS X,使用easy_install
来安装virtualenv
要安装软件包
卸载也很方便
最重要的pip
功能是可以管理所有包列表并且相应的版本,即通过一个"requirements"文件。这个文件可以有效地在一个隔离环境中(如其他主机)或虚拟环境中重建整个软件包组。
对于一些特定版本的python,可以用指定版本号来跟随pip
,如${version}
替换成2
,3
,3.4
等
参考
参考
古老而稳定并且已经End of Life的CentOS 5系列,操作系统的默认是,但是即使是EPEL也只提供Python 2.6版本。
参考实践笔记。
参考