我正在尝试运行Buildroot(2017.02)的scanpypi脚本-支持脚本,但是我得到了ImportError:cannotimport name get_importer。
回溯(最后一次调用):文件“/support/scripts/scanpypi”,第52行,导入setuptools文件“/usr/local/lib/python2.7/dist-packages/setuptools/init.py”,第12行,导入setuptools.version文件“/usr/local/lib/python2.7/dist-packages/setuptools/version.py”,第1行,导入pkg\u资源文件“/usr/local/lib/python2.7/dist packages/pkg_resources/init.py”,第40行,从pkgutil导入get_导入器导入错误:无法导入name get_导入器
我在scanpypi脚本的开头添加了以下几行以查看sys.path
输出:
/usr/lib/python2.7,/usr/lib/python2.7,/usr/lib/python2.7/plat-x86_64-linux-gnu,/usr/lib/python2.7/lib-tk,/usr/lib/python2.7/lib-old,/usr/lib/python2.7/lib-dynload,/usr/本地/lib/python2.7/dist-包/usr/lib/python2.7/dist包
由于pkgutil位于/usr/lib/python2.7目录中,所以问题不是路径问题。
我还卸载并重新html" target="_blank">安装了python2.7、pip和setuptools,但没有任何帮助。
什么可能是重要错误的原因?
这是Buildroot中的一个bug。它将提交12683184b1969f65680cb7db55b547a620a9860f,该文件在support/scripts中引入了pkgutil.py
文件。这与setuptools中的pkgutil.py
冲突。
解决方案是将pkgutil.py
文件重命名为其他文件,并相应地更新其他脚本中的导入。如果您这样做,请在Buildroot邮件列表中发布一个补丁,这样每个人都可以受益。有关如何发布补丁的详细信息,请参阅手册。
以下是使用TensorFlow Hub进行TFLite迁移学习教程,第一步是 设置: 出现错误:ImportError:尝试后无法导入名称“export_saved_model” 根据此答案,引发了另一个错误:ImportError:无法导入名称“squareze_or_expand_dimensions” 另外,我尝试了,并提出了另一个错误…
似乎“将tensorflow导入为tf”直接引发了此错误 Colab link:https://colab.research.google.com/drive/1Jr0j_I_npKQxcQ1ggJQFHTqoJHmt9Bqk
我的代码如下(我怀疑你会需要这一切,但我已经提供了一切): 我通过运行以下命令验证了我确实有一个正常运行的安装: 它抛出了一个错误: 我尝试用标准的解释器以及运行它,但没有成功。
我正在尝试学习TensorFlow,但我有一个问题。我导入TensorFlow像在官网链接,但我采取错误。 回溯(最近一次呼叫): 文件"C:\用户\Koray\桌面\Python\main.py",第4行,在 从tenorflow导入keras 导入错误:无法从“张量流”导入名称“keras” (C:\ Users \ Koray \ Desktop \ Python \ tensor flow
好像根本不会用Jupyter笔记本。我已经尝试卸载并重新安装,但这个错误仍然存在。 [I 19:33:14.916 笔记本应用]内核重新启动器:重新启动内核 (1/5),新的随机端口 回溯 (最近调用最后一次): 文件 “/usr/本地/地窖/蟒蛇/3.7.4_1/框架/蟒蛇.框架/版本/3.7/lib/python3.7/runpy.py”, 第 193 行, _run_module_as_ma
尝试从sklearn导入时出现以下错误: 我使用的是Python2.7,scipy-0.12。0b1超级背包,numpy-1.6。0 superpack,scikit-learn-0.11我有一台windows 7计算机 我已经检查了这个问题的几个答案,但是没有一个能解决这个错误。