2015-10-19 166 views
6

就在'pyximport'在哪里?

import pyximport; pyximport.install() 

ImportError: No module named pyximport

,因为我我做了我的系统中的一些变化我有一些(并非如此),旧的代码中,我使用pyximport,但是代码失败上次运行此代码,因此可能已删除或未迁移;但我无法在任何地方找到此包装和

pip search pyximport 

不会产生任何结果。

pyximport怎么回事?我在哪里可以找到它,如果没有,我应该使用什么?

回答

8

pyximport是cython的一部分。

$ pip install cython 

你可以找到它here描述。简而言之,pyximport提供了一个导入钩子,它允许你像导入python一样导入cython文件(并编译它们)。

+0

我有Cython(0.23.4),所以我想知道为什么'pyximport'没有找到。 – orome

+0

pyximport似乎在cython下工作最新(0.23.4) –

+1

关于可能发生什么的任何想法呢?如果我'pip安装-U --force-reinstall Cython'我仍然从'import pyximport'找到一个模块未找到错误。 – orome