Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/361.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
找不到将模块导入python_Python_Import_Qstk - Fatal编程技术网

找不到将模块导入python

找不到将模块导入python,python,import,qstk,Python,Import,Qstk,我正在尝试导入模块 import QSTK.qstkutil.qsdateutil as du 但是我得到了错误 ImportError: No module named QSTK.qstkutil.qsdateutil 我当前的工作目录是 'c:\\Python27\\Lib\\site-packages\\QSTK' 路径C:\Python27\Lib\site packages\QSTK\qstkutil中有这些文件 qsdateutil.py qsdateutil.pyc qsda

我正在尝试导入模块

import QSTK.qstkutil.qsdateutil as du
但是我得到了错误

ImportError: No module named QSTK.qstkutil.qsdateutil
我当前的工作目录是

'c:\\Python27\\Lib\\site-packages\\QSTK'
路径
C:\Python27\Lib\site packages\QSTK\qstkutil
中有这些文件

qsdateutil.py
qsdateutil.pyc
qsdateutil.pyo

导入QSTK有效吗

import QSTK
那么QSTK.qstkutil呢? 如果不是,这很可能是系统路径问题。请张贴以下结果:

>>>import sys
>>>sys.path
它应该是这样的:

[ [...], 'C:\Python27\Lib\site-packages', [...] ]
您可以检查的另一件事是,“C:\Python27\Lib\site packages\QSTK\qstkutil”是否包含名为“\uuu init\uuuu.py”的文件。从:

需要使用_init__;.py文件使Python将目录视为包含包;这样做是为了防止具有公共名称(如字符串)的目录无意中隐藏稍后在模块搜索路径上出现的有效模块。在最简单的情况下,_init_uuuuuuu.py可以只是一个空文件,但它也可以为包执行初始化代码或设置uuuuuuu all_uuuuuuuu变量,稍后将进行描述


尝试新的安装,并确保运行sudo python setup.py install,解包老化后的命令QSTK。该进程链接QSTK.qstkutil.qsdateutil。

检查路径中是否有“c:\\Python27\\Lib\\site packages”。同时尝试导入QQSTK,QSTK.qstkutili如果您当前的工作目录只是
'c:\\'
或其他什么,您可以进行导入吗?您的pythonpath是什么?我尝试了print sys.path并得到:['c:\\Users\\thor\\Desktop'、'c:\\Anaconda\\python27.zip'、'c:\\Anaconda\\DLLs'、'c:\\Anaconda\\lib\\plat win'、'c:\\Anaconda\\lib\\lib tk'、'c:\\Anaconda\\lib\\site packages'、'c:\\Anaconda\\lib\\site packages\\PIL'、'c:\\Anaconda\\lib\\site packages\\PIL'、'c:\\Anaconda\\lib\\site packages\\setuptools\\0.6c11-py2.7.egg info','c:\\python27\\sitee-packages\\QSTK'](sry表示文本质量差):导入QTSK或QTSK.qstkutil不起作用。Runnign sys.path给出['c:\\Users\\thor\\Desktop'、'c:\\Anaconda\\python27.zip'、'c:\\Anaconda\\DLLs'、'c:\\Anaconda\\lib\\plat win'、'c:\\Anaconda\\lib\\lib tk'、'c:\\Anaconda\\lib\\site packages'、'c:\\Anaconda\\lib\\site packages\\PIL'、'c:\\Anaconda\\lib\\site packages\\PIL'、'c:\\Anaconda\\lib\\site packages\\setuptools\\0.6c11-py2.7.egg info','c:\\python27\\sitee-packages\\QSTK']路径看起来很好。“导入QSTK”和“导入QSTK.qstkutil”是否有效?听起来好像缺少
\uuuu init\uuuuu.py