Pip安装始终会创建一个顶级src目录

时间:2019-01-17 09:36:15

标签: python pip setup.py

我有一个requirements.txt文件,该文件与pip install一起使用,可以从两个git存储库中安装一些外部软件包,如下所示:

google-cloud-storage
-e git+https://github.com/Bazarganigilani/file_ingestion.git#egg=file_ingestion
-e git+https://github.com/Bazarganigilani/dataservices.git#egg=dataservices

问题是,对于上面的两个git存储库,它都会在我正在安装软件包的当前文件夹下的顶级src文件夹中调度软件包。如何避免这种行为并且不将其安装在src目录下。

感谢任何提示。

PS:我将下面的setup.py用于git存储库。

from distutils.core import setup, Extension
from setuptools import find_packages
setup(name='dataservices',
      version='0.2',
      description='Demo Modules',
      url='https://github.com/....',
      author='The Author',
      author_email='theauthor@example.com',
      license='MIT',
      packages=find_packages(),
      include_package_data=True,
      test_suite='nose.collector',
      tests_require=['nose'],
      install_requires=[])

0 个答案:

没有答案