我正在尝试安装pymssql。为此,我使用pip并根据提到的说明here使用虚拟环境安装它但是当我说
(my_new_env)TMP> pip install pymssql
我看到以下错误:
下载pymssql-2.0.0b1-dev-20111019.tar.gz(5.0Mb):5.0Mb 下载运行setup.py egg_info for package pymssql
追溯 (最近的电话最后一次): 文件“”,第14行,in 文件“/private/tmp/my_new_env/build/pymssql/setup.py”,第41行, 从Cython.Distutils导入build_ext作为_build_ext ImportError:没有名为Cython.Distutils的模块完成输出 命令python setup.py egg_info:Traceback(最近一次调用 最后):文件“”,第14行,
文件“/private/tmp/my_new_env/build/pymssql/setup.py”,第41行,in
从Cython.Distutils导入build_ext作为_build_ext
ImportError:没有名为Cython.Distutils的模块
我为这个问题搜索了一下。我是否必须安装Cython或其他什么?如果是这样,这方面的一些指示会有所帮助。 谢谢!
答案 0 :(得分:15)
您需要安装Cython。它可以在PyPi上使用,所以你可以这样做:
pip install cython
这可能不适用于Windows(我真的不知道),但如果它没有查看此页面: http://cython.org/#download
在该页面上,您将看到指向Windows安装程序的链接。选择正确的,你应该很高兴。