相关疑难解决方法(0)

如何删除使用Python的easy_install安装的软件包?

Python easy_install使得安装新包非常方便.但是,据我所知,它没有实现依赖项管理器的其他常见功能 - 列出和删除已安装的软件包.

找出已安装的内容的最佳方法是什么,以及删除已安装软件包的首选方法是什么?如果我手动删除包(例如,通过rm /usr/local/lib/python2.6/dist-packages/my_installed_pkg.egg或类似),是否有任何文件需要更新?

python packages setuptools easy-install

695
推荐指数
10
解决办法
52万
查看次数

Python如何跟踪用鸡蛋安装的模块?

如果我有一个模块,fooLib/site-packages,我可以import foo,它会工作.然而,当我从鸡蛋中安装东西时,我得到的东西就像blah-4.0.1-py2.7-win32.egg文件夹一样,里面有模块内容,但我仍然只需要做import foo,而不是更复杂.Python如何跟踪鸡蛋?它不仅仅是dirname匹配,就好像我将该文件夹放入Python安装而不通过dist-utils,它找不到模块.

更清楚:我刚刚安装了zope.文件夹名称为"zope.interface-3.3.0-py2.7-win32.egg".这有效:

Python 2.7.1 (r271:86832, Nov 27 2010, 18:30:46) [MSC v.1500 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import zope.interface
>>>
Run Code Online (Sandbox Code Playgroud)

我创建了一个"blah-4.0.1-py2.7-win32.egg"文件夹,其中包含一个空模块"haha"(和__init__.py).这不起作用:

Python 2.7.1 (r271:86832, Nov 27 2010, 18:30:46) [MSC v.1500 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import blah.haha
Traceback (most recent call last):
  File "<stdin>", line 1, in …
Run Code Online (Sandbox Code Playgroud)

python installation module egg easy-install

12
推荐指数
1
解决办法
7559
查看次数

标签 统计

easy-install ×2

python ×2

egg ×1

installation ×1

module ×1

packages ×1

setuptools ×1