27
私のパッケージにsetup.pyを書き込もうとしています。私のパッケージは別のgitリポジトリへの依存関係を指定する必要があります。git repoを依存関係として含めるためにsetup.pyを書くには
from setuptools import setup, find_packages
setup(
name='abc',
packages=find_packages(),
url='https://github.abc.com/abc/myabc',
description='This is a description for abc',
long_description=open('README.md').read(),
install_requires=[
"requests==2.7.0",
"SomePrivateLib>=0.1.0",
],
dependency_links = [
"git+git://github.abc.com/abc/SomePrivateLib.git#egg=SomePrivateLib",
],
include_package_data=True,
)
私は実行すると::
この
は、私がこれまで持っているものであるpip install -e https://github.abc.com/abc/myabc.git#egg=analyse
は私が手
要件SomePrivateLib> = 0.1を満たすバージョンが見つかりませんでした.0(分析より) SomePrivateLib> = 0.1.0(分析より)に一致する分布が見つかりません
私は間違っていますか?
依存関係をダウンロードする際にサーバー証明書の確認を無効にすることはできますか? – Eugen
@Eugen、 '--trusted-host'オプションがありますが、それが役立つかどうかはわかりません。あなたは新しい質問をすると良い答えを得るかもしれません。 – cel
http://stackoverflow.com/questions/29170630/how-to-allow-unverified-packages-in-requirements-txtが見つかりました – Eugen