使用pacman在python3的MSYS2实例上下载pyodbc

2024-05-16 02:54:47 发布

您现在位置:Python中文网/ 问答频道 /正文

我想为msys2python安装安装pyodbc(或pymssql或turbodcb)包,但我不知道如何下载它。在我的常规Python实例中,我使用pip install pyodbc。在MSYS2实例上,我正在尝试pacman -S mingw-w64-x86_64-python3-pyodbc,但是得到了target not found错误。你知道吗

如何下载软件包?你知道吗

我需要pyodbc来运行pandas.read_sql语句。因此,如果pacman可以下载任何其他包来创建pandas.read_sql可能使用的连接,那就可以了。你知道吗


Tags: installpip实例pandasreadsqlpacman常规
2条回答

您可以尝试以下操作:

通过检查/etc/pacman.d/mirrorlist中的镜像列表,查看相关镜像(或任何镜像)是否在您的配置中可用

使用pacman -Syyu更新系统,然后重试。你知道吗

有关详细信息,请阅读https://wiki.archlinux.org/index.php/Mirrors

编辑:如果这仍然不起作用,请在这里张贴你的镜像列表的内容。你知道吗

在谷歌搜索了一下之后

$ pacman -Ss pyodbc

(参见this)似乎没有pyodbc包可用于pacman。 同时检查this online search tool。你知道吗

你有另一种pip方式,但是the package manager would lose track of what is going on。你知道吗

你可以尝试用virtualenv来克服这个障碍,但是我看到很多关于virtualenv在msys2中不起作用的抱怨。 我自己从没试过。你知道吗

This可能是相关的。你知道吗

相关问题 更多 >