【发布时间】:2013-03-19 00:39:17
【问题描述】:
这是我的织物脚本的摘录
def create_php_site(name):
"""
Creates a new php installation
"""
from resource.php.git import gitignore
from resource.php.nginx import nginx
当我运行它时,我收到错误“ImportError: No module named php.git”
但如果我将“from resource.php.git import gitignore”移到函数之外,它就可以工作。有任何想法吗?
每一层resource.php.git都有__init__.py
在resource/php/中有git.py:
gitignore = """.DS_Store
._.DS_Store
"""
【问题讨论】:
-
你的资源/php/git 目录中有什么?它实际上是一个python模块吗?
-
是的,它实际上是一个python模块。
-
那么在 git.py 中,gitignore 是什么?
-
我用你的目录结构创建了一个新项目并为我工作。
-
是的,很奇怪,我想是因为面料...
标签: python import module fabric