【问题标题】:Absolute path error when building wheel造轮子时绝对路径误差
【发布时间】:2017-01-15 15:17:48
【问题描述】:

概览

我正在尝试学习如何在我的 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 & setup.py 部署配置文件的正确方法是什么?

【问题讨论】:

    标签: python django python-wheel


    【解决方案1】:

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

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

    【讨论】:

    • 好的,知道了!起初,在轮子上安装配置文件听起来不正确,但感谢您的确认;D
    猜你喜欢
    • 2013-06-30
    • 2012-11-23
    • 1970-01-01
    • 2012-11-01
    • 2016-09-12
    • 2018-06-11
    • 2012-01-11
    • 2010-09-15
    • 2013-04-17
    相关资源
    最近更新 更多