python删除安装的模块

上篇讲述了如何用distutils模块来创建分发包,那么安装了模块之后,怎么来删除呢,具体的步骤如下:

[[email protected] ansible]# ls -l /usr/share/kel
-rw-r--r-- 1 root root 86 May  9 09:23 /usr/share/kel
[[email protected] ansible]# python setup.py install --record install.txt
running install
running build
running build_py
creating build
creating build/lib
creating build/lib/ansible
copying lib/ansible/__init__.py -> build/lib/ansible
running build_scripts
creating build/scripts-2.7
copying and adjusting bin/ansible -> build/scripts-2.7
changing mode of build/scripts-2.7/ansible from 644 to 755
running install_lib
copying build/lib/ansible/__init__.py -> /usr/local/python/lib/python2.7/site-packages/ansible
byte-compiling /usr/local/python/lib/python2.7/site-packages/ansible/__init__.py to __init__.pyc
running install_scripts
copying build/scripts-2.7/ansible -> /usr/local/python/bin
changing mode of /usr/local/python/bin/ansible to 755
running install_data
running install_egg_info
Removing /usr/local/python/lib/python2.7/site-packages/ansible-1.0-py2.7.egg-info
Writing /usr/local/python/lib/python2.7/site-packages/ansible-1.0-py2.7.egg-info
writing list of installed files to 'install.txt'
[[email protected] ansible]# cat install.txt |xargs rm -rf
[[email protected] ansible]# ls -l /usr/share/kel
ls: cannot access /usr/share/kel: No such file or directory

1、 找到安装文件setup.py,运行并记录,命令如下:

python setup.py install --record install.txt

2、执行删除

cat install.txt |xargs rm -rf

然后就会发现,安装的相关模块已经被删除。

[[email protected] ansible]# cat install.txt
/usr/local/python/lib/python2.7/site-packages/ansible/__init__.py
/usr/local/python/lib/python2.7/site-packages/ansible/__init__.pyc
/usr/local/python/bin/ansible
/usr/share/kel
/usr/local/python/lib/python2.7/site-packages/ansible-1.0-py2.7.egg-info

打开install.txt,发现其中都是安装的位置和文件,从而执行删除,即可将相应的模块进行删除。

时间: 2024-11-02 19:42:29

python删除安装的模块的相关文章

查看Python已安装的模块

1.Windows或Linux控制台下查看模块 1)pip list 该命令查看的是Python安装的第三方模块. 2)pip freeze 该命令属于老版本的Python了. 3)pydoc modules 该命令查看的是所有的模块,包括內建模块,截图类似下面的help. 2.Python交互解释器查看模块 1)help('modules') 该命令查看的是所有的模块,包括內建模块. 2)导入sys模块查看 这个方法查看的更加详细,只是不太便于观看. 1 >>> import sys

Python:安装BeautifulSoup4模块

安装BeautifulSoup4:使用pip install 即可: 在命令行cmd之后输入:pip install BeautifulSoup4 但是前提是python里面有pip,若没有pip指令,请参考上一篇博客,安装配置好pip: 之后若需要安装其他模块,也可以直接使用pip install:

python 之安装第三方模块

在Python中,安装第三方模块,是通过包管理工具pip完成的. 如果你正在使用Mac或Linux,安装pip本身这个步骤就可以跳过了. 如果你正在使用Windows,请参考安装Python一节的内容,确保安装时勾选了pip和Add python.exe to Path. 在命令提示符窗口下尝试运行pip,如果Windows提示未找到命令,可以重新运行安装程序添加pip. 注意:Mac或Linux上有可能并存Python 3.x和Python 2.x,因此对应的pip命令是pip3. 现在,让我

python pip安装第三方模块

一.pip工具使用 安装windows版本python,自带pip工具.2者路径相同. 如果设置了环境路径,可以直接在命令提示符窗口下尝试运行pip.如果没有设置环境路径,可以先cd命令到pip工具的安装文件夹下,再运行pip. 安装Pillow模块: pip install Pillow 二.批量安装常用模块 安装Anaconda. 三.模块搜索路径 1 >>> import sys 2 >>> sys.path 3 ['', '/Library/Frameworks

python环境安装paramiko模块

下载软件安装包并安装,官方网站https://pypi.python.org/pypi/paramiko/ [[email protected] ~]# wget https://pypi.python.org/packages/source/p/paramiko/paramiko-1.14.0.tar.gz#md5=e26324fd398af68ad506fe98853835c3 [[email protected] ~]# tar xf paramiko-1.14.0.tar.gz  [[e

python中安装第三方模块

Python有两个封装了setuptools的包管理工具:easy_install和pip.目前官方推荐使用pip. 现在,让我们来安装一个第三方库——Python Imaging Library,这是Python下非常强大的处理图像的工具库.一般来说,第三方库都会在Python官方的pypi.python.org网站注册,要安装一个第三方库,必须先知道该库的名称,可以在官网或者pypi上搜索,比如Python Imaging Library的名称叫PIL,因此,安装Python Imaging

Python中安装xlrd模块

http://pypi.python.org/pypi/xlrd 解压后,打开cmd切换到对应目录,去执行: D:\tmp\dev_tools\python\excel\xlrd-0.8.0\xlrd-0.8.0>setup.py install

python下安装mysql模块失败

fatal error C1083: Cannot open include file: 'config-win.h': No such file or directory http://www.codegood.com/downloads

python安装第三方模块UnicodeDecodeError:'ascii' codec can't decode byte ···

python要安装第三方模块时,可以用easy_install '模块名' 来直接安装模块,但我在安装easy_install时遇到如上题错误UnicodeDecodeError:'ascii' codec can't decode byte ··· 首先下载ez_setup.py:https://pypi.python.org/pypi/setuptools#windows  到某个目录下 CMD->cd到下载的那个目录 <span style="font-size:18px;&q