我开始了一个 pybuilder 项目,我试图访问我定义的方法:
../projName/src/main/python/overUnder.py
在我写的脚本中:
../projName/src/main/scripts/overUnder-runner.py
的源代码overUnder.py
有一个类似的方法
def itsOver(N):
...
我想调用它overUnder-runner.py
,但到目前为止我能想到的只是:
#!/usr/bin/env python
import sys
from projName import overUnder
itsOver(9000)
我跑
pyb publish
然后
pip install target/dist/projName-1.0.dev0/dist/projName-1.0.dev0.tar.gz
然后我尝试运行脚本
overUnder-runner.py
但我收到错误消息:
Traceback (most recent call last):
File "/home/jbiebs/projName/venv/bin/overUnder-runner", line 4, in <module>
from projName import overUnder
ImportError: No module named projName
我有
name = "projName"
在我的build.py
档案中。我不知道我做错了什么。