我正在使用 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。