构建车轮时的绝对路径错误

时间:2016-09-07 20:11:28

标签: python django python-wheel

概览

我正在尝试学习如何在我的windows开发盒上构建轮子,所以希望我能有一个很好的方法在linux盒子上部署django网站。但是现在我遇到了一点点错误。

这是我的setup.py:

from setuptools import setup, find_packages

setup(name='pkg',
      version="1.0",
      packages=find_packages(),
      data_files=[('/etc/nginx/sites-available', ['foo.conf'])]
      )

当我尝试>python setup.py bdist_wheel时,我收到此错误:

raise ValueError, "path '%s' cannot be absolute" % pathname

似乎我不支持使用data_files的方式。

问题

使用wheels&amp ;;正确的方式部署配置文件setup.py

1 个答案:

答案 0 :(得分:1)

车轮应该用于捆绑Python代码。它不适用于配置管理(通常会处理Nginx配置)。

另请参阅:https://stackoverflow.com/a/34204582/116042