CentOS7 pyodbc 安装问题



我正在使用 centos7

我的 Python 脚本工作正常, 当我执行为

蟒蛇 myscripy.py (python --version 指向 python2.7.5(

我使用以下链接来安装pyodbc https://github.com/mkleehammer/pyodbc/wiki/Connecting-to-SQL-Server-from-RHEL-6-or-Centos-7

当我使用

蟒蛇3.6 myscript.py

ModuleNotFoundError:没有名为"pyodbc"的模块

尝试使用

Sudo yum install python3-devel,我收到以下错误

文件/usr/lib/python3.6/site-packages/pip/vcs/pycache/subversion.cpython-36.pyc 来自 python3-pip-9.0.3-7.el7_7.noarch 安装与软件包 python36u-pip-9.0.1-1.ius.centos7.noarch 中的文件冲突

我也尝试更改别名,但没有工作。 请帮助我使用 python3.6 运行我的代码

使用以下链接解决了这个问题,

https://community.centminmod.com/threads/python-conflict-on-update.17144/

它说"对于 CentOS 7,不要使用 IUS Community YUM Repo 的 python34u 和 python36u 软件包,这些软件包是从 addons/python34_install.sh 和 addons/python36_install.sh 安装的,而是使用 CentOS 7 的 EPEL yum repo 版本的 python34 和 python36。

最新更新