- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我正在尝试安装 pymssql 。为此,我使用 pip 并根据提到的说明使用虚拟环境安装它 here但是当我说
(my_new_env)tmp> pip 安装 pymssql
我看到以下错误:
Downloading pymssql-2.0.0b1-dev-20111019.tar.gz (5.0Mb): 5.0Mb downloaded Running setup.py egg_info for package pymssql
Traceback (most recent call last): File "", line 14, in File "/private/tmp/my_new_env/build/pymssql/setup.py", line 41, in from Cython.Distutils import build_ext as _build_ext ImportError: No module named Cython.Distutils Complete output from command python setup.py egg_info: Traceback (most recent call last):File "", line 14, in
File "/private/tmp/my_new_env/build/pymssql/setup.py", line 41, in
from Cython.Distutils import build_ext as _build_ext
ImportError: No module named Cython.Distutils
我在谷歌上搜索了一下这个问题。我必须安装 Cython 还是什么?如果是这样,这方面的一些说明会有所帮助。谢谢!
最佳答案
您需要安装 Cython。它在 PyPi 上可用,因此您可以:
pip install cython
这可能不适用于 Windows(我真的不知道),但如果它不检查此页面: http://cython.org/#download
在该页面上,您将看到指向 Windows 安装程序的链接。选择正确的一个,您就可以开始了。
关于python - 无法安装pymssql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10098507/
我想在 pymssql 中接收行作为字典。在 python-idle 我跑了: >>> conn = pymssql.connect(host='192.168.1.3', user='majid',
我已经编写了一个围绕 pymssql 的包装器来连接到我工作的数据库。我遇到了 unicode 解码/编码错误,我正在尝试从源头上阻止它们。 当我指定 charset='latin1' 或 'iso-
我在 django 项目中使用 pymssql 连接到数据库。我正在尝试使用execute()方法进行插入。 但是我收到此错误: Cannot insert the value NULL into c
我正在尝试从远程服务器上的 python 3.4 连接到 SQL Server 命名实例,但出现错误。 File "C:\Scripts\Backups Integrity Report\Backup
我在 Linux 上运行 pymssql 包(版本 1.0.2)时遇到问题。看起来我可以成功连接并向服务器发出 SQL 语句,但查询返回空白结果。我已经确认 CREATE TABLE 和 INSERT
我已下载 Pymssql 以连接到 sqlserver 数据库,但连接字符串抛出错误-pymssql.connect(pymssql.c.:7990) import pymssql pymssql.c
我正在尝试使用 Python 的 pymssql 连接到 Azure SQL 服务器。问题是以下脚本可以工作,但只是有时有效,其他时候我会收到此错误: _mssql.MSSQLDatabaseExce
我正在尝试在 SQL 服务器上执行存储过程并使用 python 保存结果——我决定使用 pymssql,因为它似乎是最简单的解决方案。 print pymssql.__version__ server
我可以在 pymssql 中使用哪些占位符。我从 html 查询字符串中获取我的值,因此它们都是字符串类型。这对于 sql 注入(inject)安全吗? query = dictify_queryst
我正在尝试使用来自 here 的二进制文件安装 FreeTDS , 在 Windows 上,但我不知道如何安装二进制文件;谷歌搜索没有找到任何相关内容。我正在安装,以便可以导入和使用 Python 模
我以前使用的是 MySQL,并且有一个使用 REGEXP 的查询。我正在尝试查找以某些字符开头的 site_id,并使用了以下内容: WHERE site_id REGEXP '^(AB|BC|AO|
我必须将 MSSQL Server 数据库与 Django 中的项目一起使用,我使用 django-pymssql 依赖,一开始一切正常。 当我运行初始迁移时,它会抛出一个错误: django.db.
我需要将 numpy 数组存储在 MS SQL 数据库的 varbinary(max) 字段中。在 MySQL 中这是一个简单的任务,但 MS SQL 则更加危险。为了能够存储一些东西,我需要像这样使
我们的一些数据挖掘工作陷入僵局并失去联系。挑战是我们想在 Python pymssql 模块因死锁而失败时捕捉到。 File "pymssql.pyx", line 465, in pymssql.C
我有 freetds.conf 和 dbserver 连接到数据库服务器 (我通常将其用于 PHP),该服务器位于我们自己网络上的单独服务器上。 只是为了测试连接,我有这个小程序: from sqla
当我们的 MS SQL 服务器变得不可访问时,我们遇到了这个问题。这在我们的代码中造成了一个错误,使我们的程序戛然而止,当然还有用户的干草叉和手电筒来到我们家门口。我们已经能够将我们的问题归结为:如果
我是 python 的新手,我正在尝试编写一个将值放入 SQL 数据库的脚本。 它是一个简单的 2 列表,如下所示: CREATE TABLE [dbo].[pythonInsertTest](
我正在尝试通过 pymssql 从与链接服务器通信的 python 脚本执行存储过程。 SP 在手动运行时工作,但从 python 脚本运行时出错: (7391, 'The operation cou
根据 Python DB API,cursor.description 中的一个字段返回一个 type_code;然而,这些总是数字。如何从 type_code(例如 1)转换为数据类型(例如 TEX
我正在使用 pymsqsql 库从 Python 程序调用极其简单的查询。 with self.conn.cursor() as cursor: cursor.execute('selec
我是一名优秀的程序员,十分优秀!