ImportError:没有名为access_benchmark.common的模块 - 从Windows XP命令行运行

时间:2014-05-01 14:36:54

标签: python

我已经阅读了与"没有名为' xxx'"并尝试了提供的解决方案。我仍然必须遗漏一些东西。我尝试在PYTHON程序中使用sys.path.append。

    import sys
    sys.path.append('C:\\Documents and Settings\\tgore\\git\\access_benchmark\\access_benchmark\\common')
    sys.path.append('C:\\Documents and Settings\\tgore\\git\\access_benchmark\\access_benchmark')
    print sys.path
    import pyodbc
    import kmart_tabauth as tabauth
    import time
    from access_benchmark.common import get_user_info as df_prof

我尝试创建一个包含PYTHONPATH的.bat文件。

    @echo off
    echo this is a test
    pause
    setlocal
    set PYTHONPATH="C:\documents and setting\tgore\git\access_benchmark\access_benchmark\common"
    c:\python27\python.exe "C:\documents and settings\tgore\git\access_benchmark\access_benchmark\database\db2\db2_main_nprc.py"
    endlocal
    pause

这两种选择似乎都没有任何区别。我仍然收到No module found错误消息。正在显示路径。

下面列出的目录结构:

    access_benchmark
    --access_benchmark
    ----common - common program(s) are here
    ------ get_user_info.py
    ------ other programs
    ----database
    ------db2 program this is running is here
    -------- db2_main_nprc.py 
    -------- other programs

0 个答案:

没有答案