Den*_*ich 14 python uninstall pip
我使用包安装到特定的本地目录pip install -t <dir>.
现在我想卸载它,但我找不到从该特定目录卸载的方法.因为uninstall没有有效的选项-t | --target,存在于install命令中.
Gar*_*ski 13
手动删除它们. pip不保留已安装软件包的隐藏目录,并/usr/local/lib/python2.7/dist-packages直接扫描目录以确定安装的内容.
因此,如果您使用-t只是转到指定的目录来安装某些内容并删除所有跟踪,包括任何元数据文件.例如,
$ mkdir localpips
$ pip install -t localpips docopt
Downloading/unpacking docopt
Downloading docopt-0.6.2.tar.gz
Running setup.py (path:/tmp/pip_build_garyw/docopt/setup.py) egg_info for package docopt
Installing collected packages: docopt
Running setup.py install for docopt
Successfully installed docopt
Cleaning up...
$ cd localpips
$ ls -l
total 48
drwxr-xr-x 2 garyw garyw 4096 Jul 6 17:27 docopt-0.6.2.egg-info
-rw-r--r-- 1 garyw garyw 19946 Jul 6 17:27 docopt.py
-rw-r--r-- 1 garyw garyw 23326 Jul 6 17:27 docopt.pyc
$
Run Code Online (Sandbox Code Playgroud)
要卸载它,只需进入localpips并删除已创建的文件和目录.
我知道,它不是那么优雅,有时你不知道如果你没有仔细观察安装可能会有什么关系,但事实就是如此.
| 归档时间: |
|
| 查看次数: |
10182 次 |
| 最近记录: |