通过linux pip安装模块的模块怎么清理啊

网上搜索了很多,主流的配置方法分为两种:
摘自 1、http://www.jb51.net/article/83617.htm
安装pip的包并确定pip安装时的镜像源地址,国内常用的地址有:
华中理工大学
山东理工大学
中国科学技术大学
1& 临时指定pypi镜像源地址:
pip install --index-url=http://pypi.jb51.net/simple/ flask
2&通过配置文件永久指定pypi镜像源地址,linux下的默认配置文件一般为 ~/.pip/pip.conf
内容配置为:
  [global]
  index-url = /simple&#豆瓣源,可以换成其他的源
  trusted-host&=&&&&&&&&&&&&&#添加豆瓣源为可信主机,要不然可能报错&
  disable-pip-version-check&=&true&&&&&&&&&&#取消pip版本检查,排除每次都报最新的pip
但是对我Fedora21的系统来说,如安装flask模块的话:pip3 install flask --find-links=.cn/pypi/simple/
批量安装方法, 假如python需要的模块全部填写在requirement.txt中
PyMongo&=<span style="color: #.7
python-dateutil
flask-login&=<span style="color: #.2.<span style="color: #
flask-pymongo
six&=<span style="color: #.9.<span style="color: #
itsdangerous
pip3.4 install -r requirements.txt& --index-url=.cn/pypi/simple/
阅读(...) 评论()Python移除已经安装的模块 - CSDN博客
Python移除已经安装的模块
1.已经安装的模块
2.查看生成文件所在的目录
3.删除文件
4.成功移除模块
本文已收录于以下专栏:
相关文章推荐
方法一: 使用pip
$ wget https://bootstrap.pypa.io/get-pip.py
$ python get-pip.py
删除指定的模块或者包
python删除已经安装的模块
光模块里面集成了精密的光学元件和电路元件,在日常使用过程中要注意按规范操作,否则很容易导致光模块损坏。你知道SFP光模块有一种类型是SFP电口模块吗?SFP电口模块该怎样进行安装和移除呢?
将dll从进程模块列表中移除并保持正常运行,这玩意想想是挺简单,n久前byshell就用了,
简单的思路就是给当前的dll内存映像做份拷贝,然后跳到那份拷贝的地址空间的代码,回头free掉原来的dl...
织梦因为操作简单,上手易受到很多人的喜欢,不过织梦的问题也不少,不知道你们有没有遇到“系统无此标签,可能已经移除”这个问题。今天就跟大家分享出现这个错误提醒的两种情况和解决办法。
转自http://blog.csdn.net/jymn_chen/article/details/
在使用CocoaPods(一)为项目配置第...
在使用CocoaPods(一)为项目配置第三方类库我们使用CocoaPods非常高效地将一些第三方类库导入到我们的项目中,但是不由得产生一个疑问:如果发现某个类库不适用,甚至是整个Cocoa...
转自:http://blog.csdn.net/jymn_chen/article/details/
在使用CocoaPods(一)为项目配置第三方类库我们使用C...
我们使用CocoaPods非常高效地将一些第三方类库导入到我们的项目中,但是不由得产生一个疑问:如果发现某个类库不适用,甚至是整个CocoaPods我们都不想再在项目中持有,那么我们要怎么把这些东西从...
转自:http://blog.csdn.net/jymn_chen/article/details/
在使用CocoaPods(一)为项目配置第三方类库我们使用Cocoa...
他的最新文章
讲师:何宇健
讲师:董岩
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)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这种方式来安装我们的模块了

我要回帖

更多关于 python pip安装模块 的文章

 

随机推荐