如何在win7下安装win7 python2.7 pip包工具pip

python中如何使用pip安装自己的第三方模块
:CentOS6.8 python版本:python3.5
python中我们很多时候,需要将自己的py文件导入到python路径中,但是我们自己的文件自身并不在python默认的库文件路径下,这时候就需要我们自己将我们的py文件import进入了
下面示例怎么导入自己的第三方模块,我们首先需要自己创建一个.py文件,名字随意明名了,但是不要和python内部模块重命,内部模块路径在/usr/lib/python3.5/site-packages。要不然使用python提供的一些模块的方法时就悲剧了。
我们写代码看看一个列表是否是含有列表嵌套,如果有嵌套,就拆开输出,环境python3,命名为liname.py
#!/usr/bin/envpython3
defprint_list(the_list):传出一个列表参数
foriteminthe_list:挨个遍历列表元素
ifisinstance(item,list):判断每个元素是否为列表
print_list(item)调用自身做
print(item)
我们想要将这个.py文件变成一个模块,我们可以使用包索引(PythonPackageIndex,PyPI)这 样一个互联网中第三库的集中管理,我们首先创建一个目录,名字还是随意啊,比如就叫dog
在这个目录中创建一个名字为setup.py的文件,文件内容如下所示:
现在dog这个目录中已经包含了两个文件setup.py和lsname.py这个文件,我们在终端中输入命令:
python3setup.pysdist,然后目录下会多出几个文件和目录,如图所示
然后我们使用命令: python3 setup.py install 安装
然后我们再python3的交互式命令行下导入模块,输入一个列表,然后调用,会触发下列异常
这是因为我们的python的主程序中的代码模块与一个名为__main__的命名空间关联,将代码放在其单独的模块中时,python会自动创建与模块同名的命名空间。因此我们的模块中的代码会与一个名为liname的命名空间关联
我们刚进入到python的交互式命令行的时候是和__main__这个命名空间相关联的,我们想要使用liname这个空间的print_list方法时不能单纯的使用这个函数,而需要这样使用liname.print_list()这样子使用,比如:
这样子就完全没有问题了。
如果我们自己本身写了一段很好的代码,想将它贡献出去,除了github外,我们可以放在pypi这个网站上,也就是我们使用pip或者easy_install这样的命令安装
我们先在PyPI网站上(http://pypi.python.org/),来注册我们的信息
注册完成后我们就开始向PyPI上传我们的代码,上传时我们要知道我们注册时的账号和密码,因为接下来会用到
因为我没什么好的代码贡献所以,后面的步骤略去,进行完了这些步骤,我们就可以上传了,
我们使用命令:python3 setup.py upload
至此我们自己写的代码就贡献给了PyPI社区,别人如果想要安装我们这个模块,就可以通过pip或者easy_install这种方式来安装我们的模块了只需一步,快速开始
后使用快捷导航没有帐号?
查看: 4049|回复: 17
【pip】第三方包管理器。
累计签到:531 天连续签到:1 天&
马上注册加入鱼C,享用更多服务吧^_^
才可以下载或查看,没有帐号?
在WIN下测试的,LINUX等未测试,基本差不多。
PIP的出现使得安装第三方库非常方便,一只pip install libname即可完成安装。
将python添加到环境变量,依次打开 我的电脑---属性---高级---环境变量---Path点编辑,将python的安装目录加在里面比如C:\Python34\。
360截图49142.jpg (29.09 KB, 下载次数: 0)
12:47 上传
win7等其他的基本一样。Linux有自带的2.x,可以直接用,咋设置其他还请百度。
在cmd/shell下使用python出现版本号即为设置成功。
360截图33849.jpg (21.33 KB, 下载次数: 0)
12:50 上传
在pypi上下载pip
下载哪个都行,我下载了tar包。
解压后(在哪无所谓),将cmd/shell的目录切换到解压的文件夹。win下可以新建一个内容cmd.exe后缀.cmd的文件。
360截图57928.jpg (7.14 KB, 下载次数: 0)
12:53 上传
然后python setup.py install(别和上面的混了,那个先install在文件名,这个是先文件名后install)
360截图16871.jpg (56.13 KB, 下载次数: 0)
12:55 上传
这里是pip的安装路径。我们找到这个路径。将它也添加到环境变量里。方法一样。
在cmd/shell下pip出现帮助信息即算安装成功。
360截图50207.jpg (37.22 KB, 下载次数: 0)
12:57 上传
不过用它安装有时候会出现奇葩的情况
360截图03622.jpg (21.72 KB, 下载次数: 0)
12:59 上传
直接的解决方法不清楚,百度的答案不顶用。。
如果出现这样的情况:
1. 解决他!(靠自己的努力!)
2. 放弃他!(找替代的包或者自己写。)
3. 各种python的非官方安装包,官方没有对应版本的模块他这里也有!比如3.4版本的pygame。找找看有木有对应版本。不过都是for windows的。
顶啊,你们三配合不错哈~
感谢楼主无私奉献!
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的
按钮,否则您的代码可能会被“吃掉”!
累计签到:26 天连续签到:1 天&
:lol:pip确实好东西
#搜索软件包
pip search 软件包
#安装软件包
pip install 软件包
#显示已安装软件包的信息
pip show 软件包
#卸载软件包
pip uninstall 软件包
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的
按钮,否则您的代码可能会被“吃掉”!
累计签到:5 天连续签到:1 天&
菜鸟弱弱的问下tar包,怎么解压
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的
按钮,否则您的代码可能会被“吃掉”!
累计签到:531 天连续签到:1 天&
菜鸟弱弱的问下tar包,怎么解压
Linux下tar zxvf FileName.tar.gz(好像是这条- -,忘记了。)
win下解压工具都能解压吧。
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的
按钮,否则您的代码可能会被“吃掉”!
累计签到:6 天连续签到:1 天&
很受用。{:1_1:}
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的
按钮,否则您的代码可能会被“吃掉”!
累计签到:48 天连续签到:1 天&
学习学习:lol:
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的
按钮,否则您的代码可能会被“吃掉”!
累计签到:245 天连续签到:1 天&
也遇到这样的问题
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的
按钮,否则您的代码可能会被“吃掉”!
累计签到:2 天连续签到:1 天&
同时装了2.x和3.x导致pip不能用,怎么解?
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的
按钮,否则您的代码可能会被“吃掉”!
累计签到:67 天连续签到:1 天&
我一直用的pip包管理器(我一直用的debian)
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的
按钮,否则您的代码可能会被“吃掉”!
累计签到:2 天连续签到:1 天&
每次用pip安装东西的时候就会出现 mt.exe 错误,请问怎样解决呢?
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的
按钮,否则您的代码可能会被“吃掉”!
累计签到:77 天连续签到:1 天&
这么强大的东西
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的
按钮,否则您的代码可能会被“吃掉”!
累计签到:29 天连续签到:1 天&
现在手动安装Python 就可以直接选择安装pip 方便多了
我说的是win 下
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的
按钮,否则您的代码可能会被“吃掉”!
累计签到:82 天连续签到:1 天&
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的
按钮,否则您的代码可能会被“吃掉”!
累计签到:38 天连续签到:1 天&
感谢分享,正愁找不到python3 的 pil,帮大忙了
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的
按钮,否则您的代码可能会被“吃掉”!
发表于 前天&20:03
把cmd目录切换到pip的文件夹后,是输入setup.py install 还是Python setup.py install?
创建cmd类型的文件又是为什么?
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的
按钮,否则您的代码可能会被“吃掉”!
累计签到:531 天连续签到:1 天&
发表于 前天&20:33
把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类型的文件是为了方便打开当前目录的命令行。与右键然后 在当前目录打开命令行一样。
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的
按钮,否则您的代码可能会被“吃掉”!
发表于 昨天&11:24
本帖最后由 shkhs 于
11:42 编辑
如果有setup.py 应该在那个setup.py的文件夹打开命令行(cmd)python setup.py install
谢谢,安装过程没有问题,但是命令行输入pip却说这不是命令或程序,我已经把路径添加到环境变量中了呀
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的
按钮,否则您的代码可能会被“吃掉”!
累计签到:531 天连续签到:1 天&
发表于 昨天&11:46
[quote]wei_Y 发表于
如果有setup.py 应该在那个setup.py的文件夹打开命令行(cmd)python&&...
那肯定是某个地方没弄好。
比如你添加了环境变量,添加的是哪个路径?
cmd下输入path可以知道当前所有的可用路径。有没有包含pip的目录。
貌似现在的python安装都会自带pip且自动添加到环境变量里。具体路径是python/scripts/,或许是改名了之类的。
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的
按钮,否则您的代码可能会被“吃掉”!
小甲鱼强烈推荐 /1
本季挑战赛依旧会有精彩的题目供大家挑战,大量鱼币奖励等你赢取!
本期题目:文献检索之关键词检索
•••(
Powered bypip安装使用详解 – 运维生存时间
你可能喜欢
有回复时邮件通知我
12345678910
12345678910
关于本站 本站以分享运维技术为主,欢迎大家参与技术分享,同时也欢迎大家吐槽,本站提供以下交流圈:QQ群①:*****(满)QQ群②:6690706 QQ群③: QQ群④:(新) 微信公众号:ttlsacom 商务合作QQ:
记住我的登录信息
点击“立即注册”转到用户注册页面。
输入用户名或电子邮箱地址,您会收到一封新密码链接的电子邮件。
用户名或电子邮件地址如何在win7下安装python包工具pip
pip安装包很方便,本教程就告诉你如何安装。
easy_install
在安装pip前,请确认你win系统中已经安装好了python,和easy_install工具,如果系统安装成功,easy_install在目录C:\Python27\Scripts 下面,
确认截图如下:
进入命令行,然后把目录切换到python的安装目录下的Script文件夹下,运行 easy_inatall pip
pip安装成功后,在cmd下执行pip,将会有如下提示.
安装pip前,系统要已经安装完成python和easy_install,并且设置了环境变量。
看过本文的人也看了:
我要留言技术领域:
取消收藏确定要取消收藏吗?
删除图谱提示你保存在该图谱下的知识内容也会被删除,建议你先将内容移到其他图谱中。你确定要删除知识图谱及其内容吗?
删除节点提示无法删除该知识节点,因该节点下仍保存有相关知识内容!
删除节点提示你确定要删除该知识节点吗?Copyright & lijun
Powered by:
模板提供:}

我要回帖

更多关于 python怎么安装pip 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信