Python 3.4模块中的ciscoconfparse不';不能正确导入

Python 3.4模块中的ciscoconfparse不';不能正确导入,python,python-3.x,module,ciscoconfparse,Python,Python 3.x,Module,Ciscoconfparse,我正在尝试在LinuxMint17上安装一个名为ciscoconfparse的python模块。当我用pip和Python2安装它时,当我尝试导入时,一切都很好,但是当我用pip3(对于Python3.4)尝试时,模块显示在安装目录中,但我无法导入它的任何部分 我可以在这里找到模块 /usr/local/lib/python3.4/dist-packages/ciscoconfparse-1.1.1-py3.4.egg/ciscoconfparse /usr/local/lib/python3.

我正在尝试在LinuxMint17上安装一个名为ciscoconfparse的python模块。当我用pip和Python2安装它时,当我尝试导入时,一切都很好,但是当我用pip3(对于Python3.4)尝试时,模块显示在安装目录中,但我无法导入它的任何部分

我可以在这里找到模块

/usr/local/lib/python3.4/dist-packages/ciscoconfparse-1.1.1-py3.4.egg/ciscoconfparse /usr/local/lib/python3.4/dist-packages/ciscoconfparse-1.1.1-py3.4.egg/ciscoconfparse 在这个目录中是ciscoconfparse.py文件,它有ciscoconfparse类,但是我不能用它导入

from ciscoconfparse import CiscoConfParse 从ciscoconfparse导入ciscoconfparse 当我尝试安装时,它看起来有一些问题,但仍然说它已成功安装

~/Downloads/ciscoconfparse-1.1.1 $ sudo pip3 install ciscoconfparse Downloading/unpacking ciscoconfparse Downloading ciscoconfparse-1.1.1.tar.gz (76kB): 76kB downloaded Running setup.py (path:/tmp/pip_build_root/ciscoconfparse/setup.py) egg_info for package ciscoconfparse zip_safe flag not set; analyzing archive contents... Installed /tmp/pip_build_root/ciscoconfparse/setuptools_hg-0.4-py3.4.egg warning: no previously-included files matching '__pycache__' found under directory '*' warning: no previously-included files matching '*.orig' found under directory '*' warning: no previously-included files matching 'BUILD.ME' found under directory '*' warning: no previously-included files matching 'BITBUCKET_HG' found under directory '*' warning: no previously-included files matching '.hgrc' found under directory '*' warning: no previously-included files matching '*' found under directory '.hg' warning: no previously-included files matching '*' found under directory 'sphinx-doc' Installing collected packages: ciscoconfparse Running setup.py install for ciscoconfparse warning: no previously-included files matching '__pycache__' found under directory '*' warning: no previously-included files matching '*.orig' found under directory '*' warning: no previously-included files matching 'BUILD.ME' found under directory '*' warning: no previously-included files matching 'BITBUCKET_HG' found under directory '*' warning: no previously-included files matching '.hgrc' found under directory '*' warning: no previously-included files matching '*' found under directory '.hg' warning: no previously-included files matching '*' found under directory 'sphinx-doc' File "/usr/local/lib/python3.4/dist-packages/ciscoconfparse/excldiff_test.py", line 31 print diffs ^ SyntaxError: invalid syntax Successfully installed ciscoconfparse Cleaning up... ~/Downloads/ciscoconfparse-1.1.1$sudo pip3安装ciscoconfparse 下载/解包ciscoconfparse 下载ciscoconfparse-1.1.1.tar.gz(76kB):下载76kB 运行setup.py(路径:/tmp/pip\u build\u root/ciscoconfparse/setup.py)包ciscoconfparse的egg\u信息 未设置zip_安全标志;正在分析存档内容。。。 已安装/tmp/pip\u build\u root/ciscoconfparse/setuptools\u hg-0.4-py3.4.egg 警告:在目录“*”下找不到以前包含的与“\uuuu pycache\uuuuu”匹配的文件 警告:在目录“*”下找不到以前包含的与“*.orig”匹配的文件 警告:在目录“*”下找不到以前包含的与“BUILD.ME”匹配的文件 警告:在目录“*”下找不到以前包含的与“BITBUCKET\u HG”匹配的文件 警告:在目录“*”下找不到以前包含的与“.hgrc”匹配的文件 警告:在目录“.hg”下找不到以前包含的与“*”匹配的文件 警告:在“sphinx doc”目录下找不到以前包含的与“*”匹配的文件 安装收集的软件包:ciscoconfparse 正在为ciscoconfparse运行setup.py安装 警告:在目录“*”下找不到以前包含的与“\uuuu pycache\uuuuu”匹配的文件 警告:在目录“*”下找不到以前包含的与“*.orig”匹配的文件 警告:在目录“*”下找不到以前包含的与“BUILD.ME”匹配的文件 警告:在目录“*”下找不到以前包含的与“BITBUCKET\u HG”匹配的文件 警告:在目录“*”下找不到以前包含的与“.hgrc”匹配的文件 警告:在目录“.hg”下找不到以前包含的与“*”匹配的文件 警告:在“sphinx doc”目录下找不到以前包含的与“*”匹配的文件 文件“/usr/local/lib/python3.4/dist packages/ciscoconfparse/excdiff_test.py”,第31行 打印差异 ^ SyntaxError:无效语法 已成功安装ciscoconfparse 清理。。。 在作者的网站上,他说已经在Python>3.2上进行了测试。我正在使用Pycharm作为ide。到目前为止,我似乎可以使用python3的虚拟环境,看看这是否会改变什么,或者我可以将模块放入我正在制作的模块中。是否有任何原因导致安装无法运行?或者,在我自己的项目中加入模块的最佳方式是什么

是否有任何原因导致安装无法运行?或者,在我自己的项目中加入模块的最佳方式是什么

由于断开的相对导入,版本1.1.1在所有Python3版本中都失败


由于不符合in
ciscoconfparse
1.1.1版(及之前版本)的要求,相关进口中断;要解决此问题,请在软件包中添加一个
\uuuuuu main\uuuuuuu.py
。我手动测试了Python2.7和Python3.4.1;据我所知,版本1.1.2修复了Python3的问题。

我也有同样的问题,但它已在最新版本1.1.3上修复。请试一试。

谢谢您的报道;我正在努力解决这个问题。。。请查看github bug以了解解决方法。。。当我修复
ciscoconfparse
错误时,我将回答您的问题。它让我困惑
ciscoconfparse
如何通过,但仍然存在这个问题