微信号:Python_xiaowu

介绍:清华出版社《Python程序设计》系列教材作者董付国的Python小屋.介绍Python基础语法知识、标准库、扩展库知识,探讨Python在各领域的应用.

Python扩展库安装工具pip的高级用法

2017-01-10 17:54 董付国

之前发过一篇使用pip安装扩展库和Python程序打包的基础文章,请参考Python安装扩展库与打包成exe可执行文件的方法

除了前文中介绍的用法,pip工具还有很多命令可以使用,本文再介绍几个:

1)安装扩展库的指定版本。

有些扩展库的新版本刚推出时可能不稳定,或者其他扩展库暂时还没有推出新版本而造成不兼容,pip的install命令默认是安装最新版本的扩展库,如果需要指定旧版本,可以用下面的用法。

pip install requests==2.12.4

同样,使用uninstall卸载扩展库时也可以使用类似的方法来指定扩展库版本。

2)同时安装多个扩展库。

如果需要安装好几个扩展库,可以执行多次pip install命令,也可以只执行一次而指定多个扩展库,使用空格隔开就可以,并且可以指定版本号。例如:

pip install requests==2.12.4 flask==0.12

3)配置两台机器上相同的扩展库环境。

第一步,在已配置好的机器上使用pip freeze > requirements.txt生成扩展库信息列表;

第二步,把生成的requirements.txt文件复制到目标机器上的python安装目录中scripts子目录;

第三步,在目标机器上执行pip install -r requirements.txt,读取文件requirements.txt中的扩展库信息并在本机进行安装。

 
Python小屋 更多文章 Python编写的数字拼图游戏(含爬山算法人机对战功能) 详解Python使用模拟退火算法求解列表“最大值” Python使用递归法对整数进行因数分解 Python计算任意单调曲线在给定区间上的近似长度 Python使用修饰器强制函数只接收关键参数
猜您喜欢 Google-优秀移动站点设计10招 GopherBeijing的logo换新了! Nginx通过CORS实现跨域 【14期预告】浅析DB2优化器和成本模型 湖北,在中国互联网版图里不再迷失