Python包通过设置.pyins公司

2024-09-27 07:32:50 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图通过python setup.py install安装一个包,从中我得到了这个。(是否build/lib不存在问题?)

enter image description here

但是当我试图导入它时,却找不到该模块。实际上,当我转到/usr/local/lib/python2.7/site-packages时,那里没有{}文件夹!然而,为了加深谜团,当我做pip uninstall时,pip似乎认为包在那里;但是,有一个错误,因为包实际上不在那里:

enter image description here

如果有人有任何建议,将不胜感激。我正在使用自制的Python,which python让我/usr/local/bin/python(这是一个问题吗?)谢谢。在


Tags: 模块installpippybuild文件夹libpackages
1条回答
网友
1楼 · 发布于 2024-09-27 07:32:50

包的源代码中似乎有错误。

from setuptools import find_packages, setup

setup(
      name='PyDP',
      version='0.2.3',
      description='A Python library for implementing Dirichlet process mixture models.',
      author='Andrew Roth',
      author_email='andrewjlroth@gmail.com',
      url='https://bitbucket.org/aroth85/pydp',
      package_dir = {'': 'lib'},
      packages=find_packages(),
      license = 'GPL v3'
     )

请注意,find_packages没有传递任何参数。通过将其更改为find_packages('lib'),一切似乎都按预期安装。虽然我还不是一个setuptools专家,但可能有更好的方法来实现这一点。

相关问题 更多 >

    热门问题