17

我试图安装 pymssql 。为此,我使用 pip 并根据此处提到的说明使用虚拟环境安装它但是当我说

(my_new_env)tmp> pip install pymssql

我看到以下错误:

下载 pymssql-2.0.0b1-dev-20111019.tar.gz (5.0Mb): 5.0Mb 下载运行 setup.py egg_info 包 pymssql
Traceback (最近一次调用最后): 文件 "", line 14, in File "/private /tmp/my_new_env/build/pymssql/setup.py",第 41 行,从 Cython.Distutils 导入 build_ext 作为 _build_ext ImportError:没有名为 Cython.Distutils 的模块命令 python setup.py egg_info 的完整输出:回溯(最近一次调用最后):

文件“”,第 14 行,在

文件“/private/tmp/my_new_env/build/pymssql/setup.py”,第 41 行,在

从 Cython.Distutils 导入 build_ext 作为 _build_ext

ImportError:没有名为 Cython.Distutils 的模块

我在谷歌上搜索了一下这个问题。我必须安装 Cython 还是什么?如果是这样,这个方向的一些说明会有所帮助。谢谢!

4

1 回答 1

20

您需要安装 Cython。它在 PyPi 上可用,因此您可以执行以下操作:

pip install cython

这可能在 Windows 上不起作用(我真的不知道),但如果它不检查这个页面: http ://cython.org/#download

在该页面上,您将看到一个指向 Windows 安装程序的链接。选择正确的,你应该很高兴。

于 2012-04-11T03:22:05.933 回答