Index of /ftp/python/3.8.2/
默认是2.7 修改微3.8
wget https://www.python.org/ftp/python/3.8.2/Python-3.8.2.tgz tar zxvf Python-3.8.2.tgz ./configure --prefix=/usr/local/python3 make && make install cd /usr/bin/ mv python python.bak 建立连接 ln -s /usr/local/python3/bin/python3.8 /usr/bin/python python 输入检测一下版本 默认没有pip命令,所以还要建立连接一下,yum install pip就有 ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3 ln -s /usr/local/python3/bin/pip /usr/bin/pip
问题一:pip用不了 上面那样建立连接就好了
报错:WARNING: The scripts pip, pip3 and pip3.8 are installed in '/usr/local/python3/bin' which is not on PATH.
wget https://bootstrap.pypa.io/get-pip.py python get-pip.py
问题二:yum 用不了了, File "/usr/bin/yum", line 30 except KeyboardInterrupt, e:
解决方法:
修改/usr/bin/yum文件中的第一行为#!/usr/bin/python2.7
报错:ile "/usr/libexec/urlgrabber-ext-down", line 28 except OSError,
同理:vi /usr/libexec/urlgrabber-ext-down
修改为#!/usr/bin/python2.7
问题三:ModuleNotFoundError: No module named ‘pandas._libs.interval‘解决方法
pip install --force-reinstall pandas
问题四:解决ModuleNotFoundError: No module named '_bz2'
https://blog.csdn.net/u014589856/article/details/89175609
拷贝文件过去粘贴一下
问题五: yum install python3,重新安装了python 3.6 需要卸载一下。
卸载python3
rpm -qa|grep python3|xargs rpm -ev --allmatches --nodeps 卸载pyhton3
whereis python3 |xargs rm -frv 删除所有残余文件
成功卸载!
whereis python 查看现有安装的python
最终解决方案:直接安装3.8.10 。第一行那个ftp地址wget ,然后安装即可。会少很多报错。然后pip3更新为最新21.0.4



