python setup.py develop
をいくつかのヘルパースクリプトを含むパッケージで実行しようとしています。Python setup.pyが "dependency_linksの書き込み"でスタックしました
次のようにパッケージが構成されています
mytools
|--mytools
|--tests
|--notebooks
|--xxx
|--yyy
|--zzz
次のようにsetup.py
ファイルは次のとおりです。
from setuptools import setup
setup(
name='mytools',
version='0.0.1',
packages=['mytools'],
)
がpython setup.py develop
を実行すると、次の出力が生成されます
running develop
running egg_info
writing mytools.egg-info/PKG-INFO
writing top-level names to mytools.egg-info/top_level.txt
writing dependency_links to mytools.egg-info/dependency_links.txt
問題があることです最後の行にビルドが停止しているように見えます。それは多くのI/Oを実行していますが、なぜわかりませんか? は、パッケージのルートディレクトリ(つまりtests
、notebooks
、xxx
、yyy
、zzz
)内の他のフォルダの中には、多くの大小のファイルが含まれているが、私は(それゆえpackages=['mytools']
)それらについて考えるためのインストールスクリプトを望んでいません。
提案がありますか?
編集:
1)バージョン:
Python: 3.5.1
setuptools: 23.0.0
2)予想通りmytools
、python setup.py develop
作品を除いてすべてのサブフォルダを移動した後。しかし、私はすべてを1か所にとどめたいと思っています。