鱼C论坛

 找回密码
 立即注册
查看: 11047|回复: 20

[技术交流] 【pip】第三方包管理器。

[复制链接]
发表于 2015-3-31 13:07:36 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x


在WIN下测试的,LINUX等未测试,基本差不多。

PIP的出现使得安装第三方库非常方便,一只pip install libname即可完成安装。

准备工作:
将python添加到环境变量,依次打开 我的电脑---属性---高级---环境变量---Path点编辑,将python的安装目录加在里面比如C:\Python34\。
XP下
360截图20150331124549142.jpg
win7等其他的基本一样。Linux有自带的2.x,可以直接用,咋设置其他还请百度。
在cmd/shell下使用python出现版本号即为设置成功。
360截图20150331124933849.jpg
在pypi上下载pip
https://pypi.python.org/pypi/pip
下载哪个都行,我下载了tar包。
解压后(在哪无所谓),将cmd/shell的目录切换到解压的文件夹。win下可以新建一个内容cmd.exe后缀.cmd的文件。
360截图20150331125157928.jpg
然后python setup.py install(别和上面的混了,那个先install在文件名,这个是先文件名后install)
360截图20150331125416871.jpg
这里是pip的安装路径。我们找到这个路径。将它也添加到环境变量里。方法一样。
在cmd/shell下pip出现帮助信息即算安装成功。
360截图20150331125550207.jpg

不过用它安装有时候会出现奇葩的情况
如下:
360截图20150331125803622.jpg
直接的解决方法不清楚,百度的答案不顶用。。
如果出现这样的情况:
1. 解决他!(靠自己的努力!)
2. 放弃他!(找替代的包或者自己写。)
3. 某大神网站。各种python的非官方安装包,官方没有对应版本的模块他这里也有!比如3.4版本的pygame。找找看有木有对应版本。不过都是for windows的。

评分

参与人数 2荣誉 +13 鱼币 +13 贡献 +8 收起 理由
小甲鱼 + 8 + 8 + 5 顶啊,你们三配合不错哈~
戴宇轩 + 5 + 5 + 3 感谢楼主无私奉献!

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2015-4-1 19:04:22 | 显示全部楼层
:lol:pip确实好东西
#搜索软件包
pip search 软件包
#安装软件包
pip install 软件包
#显示已安装软件包的信息
pip show 软件包
#卸载软件包
pip uninstall 软件包
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2015-4-3 00:54:44 | 显示全部楼层
菜鸟弱弱的问下tar包,怎么解压
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-4-3 10:11:20 | 显示全部楼层
win201502 发表于 2015-4-3 00:54
菜鸟弱弱的问下tar包,怎么解压

Linux下tar zxvf FileName.tar.gz(好像是这条- -,忘记了。)
win下解压工具都能解压吧。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2015-6-14 20:00:56 | 显示全部楼层
很受用。{:1_1:}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2015-6-15 00:05:38 | 显示全部楼层
学习学习:lol:
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2015-8-20 00:19:26 | 显示全部楼层
也遇到这样的问题
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2015-12-11 17:03:48 | 显示全部楼层
同时装了2.x和3.x导致pip不能用,怎么解?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-2-13 23:19:20 | 显示全部楼层
我一直用的pip包管理器(我一直用的debian)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-4-21 20:57:18 | 显示全部楼层
每次用pip安装东西的时候就会出现 mt.exe 错误,请问怎样解决呢?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-4-23 18:21:57 | 显示全部楼层
这么强大的东西
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-8-4 17:32:23 | 显示全部楼层
现在手动安装Python 就可以直接选择安装pip 方便多了
我说的是win 下
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-11-29 21:15:42 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2017-5-7 22:12:59 | 显示全部楼层
感谢分享,正愁找不到python3 的 pil,帮大忙了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-8-18 20:03:43 | 显示全部楼层
把cmd目录切换到pip的文件夹后,是输入setup.py install 还是Python setup.py install?
创建cmd类型的文件又是为什么?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-8-18 20:33:18 | 显示全部楼层
shkhs 发表于 2017-8-18 20:03
把cmd目录切换到pip的文件夹后,是输入setup.py install 还是Python setup.py install?
创建cmd类型的文 ...

如果有setup.py 应该在那个setup.py的文件夹打开命令行(cmd)python setup.py install

使用pip 是直接打开cmd,pip install name
创建cmd类型的文件是为了方便打开当前目录的命令行。与右键然后 在当前目录打开命令行一样。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-8-19 11:24:28 | 显示全部楼层
本帖最后由 shkhs 于 2017-8-19 11:42 编辑

[quote]wei_Y 发表于 2017-8-18 20:33
如果有setup.py 应该在那个setup.py的文件夹打开命令行(cmd)python setup.py install

谢谢,安装过程没有问题,但是命令行输入pip却说这不是命令或程序,我已经把路径添加到环境变量中了呀
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-8-19 11:46:47 | 显示全部楼层
shkhs 发表于 2017-8-19 11:24
[quote]wei_Y 发表于 2017-8-18 20:33
如果有setup.py 应该在那个setup.py的文件夹打开命令行(cmd)python  ...

那肯定是某个地方没弄好。
比如你添加了环境变量,添加的是哪个路径?
cmd下输入path可以知道当前所有的可用路径。有没有包含pip的目录。
貌似现在的python安装都会自带pip且自动添加到环境变量里。具体路径是python/scripts/,或许是改名了之类的。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-10-16 16:46:13 | 显示全部楼层
zanyige
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-10-24 16:58:10 | 显示全部楼层
PIP是不错,但是在网络情况不好,或者资源下载速度慢的时候还是把包下载下来再用PIP安装比较快
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-4-26 19:56

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表