pip&&setuptoolsに問題があります。ここに簡単なプロジェクトがあります:https ://github.com/rmuslimov/rapidlog
これらのコマンドを実行すると、次のようになります。
mkvirtualenv rtests
pip install git+file:///%path_to_this_project%
rapidagent # This my app in this project
正しく動作し、テンプレートと静的ファイルを作成します。
私が行った場合:
mkvirtualenv rtests
cd %path_to_this_project%
python setup.py install
rapidagent
テンプレートと静的ファイルデータをインストールできません。そのため、アプリケーションを起動できません。
これが私のsetup.pyファイルの終わりです:
entry_points={
'console_scripts': [
'rapidagent = rapidlog.web.webagent:main'
],
},
include_package_data=True,
data_files=[('rapidlog/web/templates', ['rapidlog/web/templates/index.html']),
('rapidlog/web/static/css', glob('rapidlog/web/static/css/*')),
('rapidlog/web/static/images', glob('rapidlog/web/static/images/*')),
('rapidlog/web/static/js', glob('rapidlog/web/static/js/*')),
],
install_requires=[
'pika>=0.9.5',
'tornado>=2.3',
'wsgiref>=0.1.2',
],
classifiers=[
'License :: OSI Approved :: BSD License',
'Programming Language :: Python'
]
pipはどのような特別なコマンドを呼び出しますか?これを解決するためのより良い方法は何ですか?