2016-07-06 50 views
0

我使用的是Windows 10,我想从某个地方导入一个库P:\_Testing\Tools\Selenium\Basic(我将其添加到PYTHONPATH)。我有以下脚本:如何在Windows下正确使用python库?

print(os.environ['PYTHONPATH']) 
from Basic import basic 

P:\_Testing\Tools\Selenium\Basic包含两个文件的路径:一个非空文件basic.py和一个空文件__init__.py。但是,运行脚本时,我得到以下的输出:

Y:\ BFH \硒\ BFH_ARoeffnen.py,P:_Testing \工具\硒\基础; C:\ PROGRAM 文件(x86)\ JetBrains公司\ PyCharm社区版5.0.4 \佣工\ pycharm

Error 
Traceback (most recent call last): 
    File "Y:\BFH\Selenium\BFH_ARoeffnen.py", line 25, in test_b_f_h_a_roeffnen 
    from Basic import basic 
ImportError: No module named 'Basic' 

那么,为什么这不是工作?如何正确地将库包含在给定的路径中?

+1

如果向路径添加包含*模块的'P:\ _Testaging \ Tools \ Selenium'(即目录),该怎么办? – jonrsharpe

+0

噢,当然你是对的......谢谢 – Alex

回答

0

您可以直接导入基本文件,因为Basic文件夹在您的PYTHONPATH中是正确的。 就像在这个文件夹中的搜索文件,你可以得到的结果包括: basic.py init .py 但是找不到基本文件夹本身。

相关问题