我正在使用centos7
我的python脚本工作正常,当我执行为
python myscripy.py(python --version指向python2.7.5)
我使用以下链接安装pyodbchttps://github.com/mkleehammer/pyodbc/wiki/Connecting-to-SQL-Server-from-RHEL-6-or-Centos-7
当我使用以下命令运行python脚本时
python3.6 myscript.py
ModuleNotFoundError:没有名为“ pyodbc”的模块
关于尝试使用安装devel
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,请勿使用从addons / python34_install.sh和addons / python36_install.sh安装的IUS社区YUM Repo的python34u和python36u软件包,而应使用CentOS 7的python34和python36的EPEL yum回购版本。