无法在 MACOS mojave 上运行来自 python 2.7 的 postgres 请求

     2023-05-08     119

关键词:

【中文标题】无法在 MACOS mojave 上运行来自 python 2.7 的 postgres 请求【英文标题】:Cannot run postgres request from python 2.7 on MACOS mojave 【发布时间】:2019-05-22 11:35:59 【问题描述】:

我正在尝试在 Postgres DB 上运行 python 2.7 代码(查询)。关于安装的 pyodbc 版本,它会导致 python 崩溃,或者我遇到了与 UTF8 相关的问题。我无法使用我的 python 代码。

我在 MAC Mojave 10.14 上安装了 python 2.7、pyodbc 3.0.7(然后出现 UTF8 错误)。

pyodbc.DataError: ('22021', '[22021] ERROR: 无效的字节序列 encoding "UTF8": 0xe0 0x81 0xa9;\n执行查询时出错 (1) (SQLExecDirectW)')

我在 MAC Mojave 10.14 上安装了 python 2.7 pyodbc > 3.0.7(然后 Python 崩溃了)

我应该能够使用 ODBC 驱动程序连接到我的数据库。

有什么帮助吗?

【问题讨论】:

【参考方案1】:

建议安装 Python 3.X 看看是否可行。它更新得更多,许多新库越来越多地使用它 - 将来会提供更好的使用。

【讨论】:

我不能,因为这是我正在进行的项目的要求。

无法在 Mojave 上安装 XCode

】无法在Mojave上安装XCode【英文标题】:CannotinstallXCodeonMojave【发布时间】:2020-07-1716:16:13【问题描述】:我正在运行MacOS10.14.6,并希望将XCode安装到/Applications文件夹中。尝试使用Appstore下载它,我收到错误消息“无法安装Xcode,... 查看详情

如何在 macOS Mojave 10.14.6 上运行 Xcode 11.4

...过Xcode在设备上编码+运行我的应用程序,非常棒。现在我无法在设备上从Xcode运行我的应用程序来测试我的代码,正如它所说:Xcode 查看详情

Valgrind 不能在 MacOS Mojave 上运行?与康达一起安装

】Valgrind不能在MacOSMojave上运行?与康达一起安装【英文标题】:ValgrindnotworkingonMacOSMojave?InstalledwithConda【发布时间】:2019-03-0106:51:36【问题描述】:我正在尝试检查我用C编写的程序中的内存泄漏。我正在运行MacOSMojave。当我运行... 查看详情

如何修复“错误:无法构建 gem 原生扩展。”在 macOS Mojave 上安装 eventmachine 时

】如何修复“错误:无法构建gem原生扩展。”在macOSMojave上安装eventmachine时【英文标题】:Howtofix"ERROR:Failedtobuildgemnativeextension."wheninstallingeventmachineonmacOSMojave【发布时间】:2019-07-0612:07:12【问题描述】:我是ruby​​和命... 查看详情

如何在 macOS 10.14.4 Mojave 上使用 fink

...个提示安装额外的必需组件?Xcode需要额外的组件来支持运行和调试。选择安装以添加所需的组件。我 查看详情

无法在 MacOS Mojave 10.14.6、R 3.5.1 上安装 devtools 包

】无法在MacOSMojave10.14.6、R3.5.1上安装devtools包【英文标题】:UnabletoinstalldevtoolspackageonMacOSMojave10.14.6,R3.5.1【发布时间】:2020-03-0609:50:58【问题描述】:我在R中安装devtools包时遇到问题,而且似乎在Mac上已经遇到过这个问题。我正... 查看详情

OpenCV 命令行应用程序无法在 macOS Mojave 下访问相机

】OpenCV命令行应用程序无法在macOSMojave下访问相机【英文标题】:OpenCVcommandlineappcan\'taccesscameraundermacOSMojave【发布时间】:2019-09-2818:12:33【问题描述】:我无法从命令行OpenCV程序访问iMac相机。(我在CodeRunner下编译和运行程序,... 查看详情

无法在 macOS mojave 上编辑我的 config.inc.php 文件,已下载 XAMPP

】无法在macOSmojave上编辑我的config.inc.php文件,已下载XAMPP【英文标题】:Cannoteditmyconfig.inc.phpfileonmacOSmojave,dowloadedXAMPP【发布时间】:2019-04-2610:50:15【问题描述】:我已阅读所有试图解决此问题的问题,但没有一个解决方案有效... 查看详情

如何在 PDF 文件上保存水印并导出到桌面 macOS Mojave

...】:2018-11-2115:18:17【问题描述】:我有一个在macOSMojave中运行的应用程序,它运行良好。我可以将pdf文件拖到PDFView上,并且可以放置一个按钮来在pdf文件上标记水印。我从苹果WWDC获得了为iOS编写 查看详情

节点应用程序无法在 mojave 上运行:ReferenceError: internalBinding 未定义

】节点应用程序无法在mojave上运行:ReferenceError:internalBinding未定义【英文标题】:nodeappfailstorunonmojave:ReferenceError:internalBindingisnotdefined【发布时间】:2019-04-0808:10:17【问题描述】:我尝试运行一个节点应用程序,但该应用程序在H... 查看详情

麻烦在 MacOS Mojave 上安装 pymssql

】麻烦在MacOSMojave上安装pymssql【英文标题】:TroublinginstallingpymssqlonMacOSMojave【发布时间】:2018-11-0613:06:02【问题描述】:我已将我的MAC操作系统更新到最新版本(Mojave),并安装了最新版本的XCode(10.1)。然后我安装了freetds,并使用p... 查看详情

java和mojave的强化运行时

我目前在macOS上使用packagedandsigned分发Java应用程序pkgbuild。最近,Apple警告开发者:“在即将发布的macOS版本中,Gatekeeper将要求开发者ID签名的软件由Apple提供notarized。”在阅读公证文件后,苹果warnsdevelopers:“你必须启用hardenedrun... 查看详情

无论我尝试啥,GDB 都无法在我的 Mac (Mojave) 上运行。常见错误,但我没有找到解决方案

】无论我尝试啥,GDB都无法在我的Mac(Mojave)上运行。常见错误,但我没有找到解决方案【英文标题】:NomatterwhatItried,GDBjustwon\'tworkonmyMac(Mojave).CommonerrorbutI\'vefoundnosolutions无论我尝试什么,GDB都无法在我的Mac(Mojave)上运行。常见错... 查看详情

macOS Mojave 更新后 Apache 无法工作

】macOSMojave更新后Apache无法工作【英文标题】:ApachenotworkingaftermacOSMojaveupdate【发布时间】:2019-03-0715:26:59【问题描述】:好的,在将macOS从HighSierra更新到Mojave后,使用PHP的Apache停止正常工作,所以我按照本指南中的说明进行了... 查看详情

无法在 macOS Mojave 10.14 中安装 Spring Roo 2

】无法在macOSMojave10.14中安装SpringRoo2【英文标题】:ImpossibletoinstallSpringRoo2inmacOSMojave10.14【发布时间】:2019-06-1504:34:59【问题描述】:我试图在STSIDE中的macOSMojave10.14(Java11)中安装SpringRoo2.0.0.RELEASE,但没有成功。在STS(3.9.7.RELEASE)中... 查看详情

在 MacOs Mojave 上安装 xdebug - 找不到“php.h”文件

】在MacOsMojave上安装xdebug-找不到“php.h”文件【英文标题】:InstallingxdebugonMacOsMojave-\'php.h\'filenotfound【发布时间】:2019-03-0810:50:59【问题描述】:我尝试在MacOsMojave上安装xdebug但收到此错误/private/tmp/pear/install/xdebug/xdebug.c:25:10:fatal... 查看详情

在 MacOS Mojave 上从 PyInstaller 运行应用程序后如何修复 msgcat::mc 错误?

】在MacOSMojave上从PyInstaller运行应用程序后如何修复msgcat::mc错误?【英文标题】:Howtofixmsgcat::mcerrorafterrunningappfromPyInstalleronMacOSMojave?【发布时间】:2019-05-1116:47:14【问题描述】:我正在尝试使用PyInstaller3.4和Python3.6.8(不是brew,... 查看详情

如何在 OSX Mojave 上安装 MySQL 5.6?

...9【问题描述】:我需要在我的Mac上安装MySQL5.6,在Mojave下运行。(因为AWSAuroraServerless只允许MySQL5.6)如果.dmg可用,那将不是问题,但是对于这个特定版本,MacOS没有,我猜太旧了?见https://dev.mysq 查看详情