我是Python新手。我变得越来越重要,似乎已经尝试过文档中的所有内容,以及这个网站和其他网站的各种注释
我的代码结构如下:
vsm
|
|______bin
| vsmx.py
|______site-packages
__init__.py
|
|_____libs
__init__.py
monitor.py
在监视器.py我有一个名为getStr的函数,两个__init__.py
文件是空的
我将PYTHONPATH设置为vsm/site packages&vsm/site packages/libs。当我从命令行运行时,python bin/vsmx.py,我得到:
^{pr2}$但是,当我尝试以交互方式运行此程序时,它似乎有效。我尝试了使用python2.6.1在windows和linux上运行。在
任何建议都将不胜感激
没有模块。。。通常是一个非常(模糊)的错误,意味着您有循环导入。在
模块a.py:
模块b.py:
^{pr2}$那么主.py公司名称:
^{pr2}$这应该会导致ImportError:没有名为a的模块,因为a正在导入b,而当b尝试导入它时还没有准备好。在
相关问题 更多 >
编程相关推荐