easy清华园
[easy_install]
index_url = https://pypi.tuna.tsinghua.edu.cn/simple
------------------------------同步时间
timedatectl set-timezone Asia/Shanghai
------------------------------------------卸载python3.6
ubuntu删除
sudo apt-get purge --auto-remove python3.6
# centos删除卸载pyhton3
rpm -qa|grep python3|xargs rpm -ev --allmatches --nodeps
删除所有残余文件
whereis python3 |xargs rm -frv
查看现有安装的python
whereis python
#安装python3.8
------------------------------------安装所有cuizong项目相关软件
# 安装py38依赖 安装tree htop vim net-tools mysql
yum install sqlite-devel -y
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make libffi-devel -y
yum install tree -y
#安装mysql
wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
yum -y install mysql57-community-release-el7-10.noarch.rpm
yum -y install mysql-community-server
#安装vscode ssh远程链接各种依赖包
ssh root@
#源码安装py38
tar zxvf Python-3.8.1.tgz
cd Python-3.8.1
mkdir -p /usr/local/python3
./configure --prefix=/usr/local/python3
make -j8 && make install -j8
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
python3 -V
# 安装pip
tar -zxvf pip-9.0.1.tar.gz
cd pip-9.0.1/
python3 setup.py install
ln -s /usr/local/python3/bin/pip /usr/bin/pip3
n -s /usr/local/python3/bin/pip /usr/bin/pip3
pip3 -V
pip3 install requests
#pip3 install --upgrade pip3
pip3 install --upgrade pip
#pip3 install python3-venv
echo '-------------end-------------'
----------------------centos6.5目测只能安装 3.6
一 安装 3.5(成功)
yum install centos-release-scl -y
yum install scl-utils-build -y
yum info rh-python35
scl enable rh-python35 bash
可以用scl --list查看安装了那些软件
二 安装3.6(待议)
yum 源准备
1、更新一下yum:
sudo yum -y update
该 -y 标志用于提醒系统我们知道我们正在进行更改,免去终端提示我们要确认再继续
2、安装yum-utils 【一组扩展和补充yum的实用程序和插件】
sudo yum -y install yum-utils
3、安装CentOS开发工具 【用于允许您从源代码构建和编译软件】
sudo yum -y groupinstall development
安装Python3
1、安装EPEL:
sudo yum -y install epel-release
2、安装IUS软件源:
sudo yum -y install https://centos7.iuscommunity.org/ius-release.rpm
3、安装Python3.6:
sudo yum -y install python36u
4、安装pip3:
sudo yum -y install python36u-pip
5、检查一下安装情况,分别执行命令查看:
python3.6 -V
pip3.6 -V
在 /usr/lib/目录下可以看到Python3.6的文件夹
添加软链接
使用python3去使用Python3.6:
ln -s /usr/bin/python3.6 /usr/bin/python3
复制代码pip3.6同理:
ln -s /usr/bin/pip3.6 /usr/bin/pip3
--------------------centos6.5安装3.8
# centos6 安装 安装py38
# 先装 sqlite-autoconf-3230100
242 find / -name _sqlite*.so
243 find / -name python3.8/lib-dynload
244 find / -name lib-dynload
245 cp /usr/local/python3/lib/python3.8/lib-dynload/_sqlite3.cpython-38-x86_64-linux-gnu_failed.so /usr/local/python3/lib/python3.8/lib-dynload/_sqlite3.so
246 python3
247 cd /usr/local/python3/lib/python3.8/lib-dynload/_sqlite3.so
266 python -m cmpl_bot
267 vim /usr/local/python3/lib/python3.8/lib-dynload/_sqlite3.so
268 sqlite3
271 python -m cmpl_bot #报错 双重sqlite3
# 在 setup.py 查找" sqlite_inc_paths" , 安装 py38(上面有源码安装py38过程)
'/usr/local/sqlite/include'
'/usr/local/sqlite/include/sqlite3'
# 重新指向libsqlite3.so.0.8.6
272 rpm -qa | grep sqlite3
273 rpm -qa | grep sqlite
274 mv /usr/lib64/libsqlite3.so.0.8.6 /home/
275 ln -s /usr/local/sqlite/lib/libsqlite3.so.0.8.6 /usr/lib64/
276 ldconfig
# 报错GLIBC版本问题 安装GLIBC_2.17
wget https://ftp.gnu.org/gnu/glibc/glibc-2.17.tar.gz
tar -zxf glibc-2.17.tar.gz
cd glibc-2.17
mkdir build
cd build/
../configure --prefix=/usr --disable-profile --enable-add-ons --with-headers=/usr/include --with-binutils=/usr/bin
make -j8 && make install -j8
294 strings /lib64/libc.so.6 |grep GLIBC_
295 ldd --version
参考软件:可以在网盘里面存一份 上面有链接
参考网址1:https://www.jianshu.com/p/dd4532457b9f
参考网址2:https://blog.csdn.net/liuxiao723846/article/details/84959784
cp /usr/local/python3/lib/python3.8/lib-dynload/_sqlite3.cpython-38-x86_64-linux-gnu_failed.so /usr/local/python3/lib/python3.8/lib-dynload/_sqlite3.so
--------------------------------------------------ubuntu20安装 cuizong项目比较简单
65 python setup.py install -i https://pypi.tuna.tsinghua.edu.cn/simple
66 vim setup.cfg
67 python setup.py install
68 sudo apt-get install libxml2-dev libxslt1-dev python-dev
69 sudo apt-get install zlib1g-dev libevent-dev -y
70 python setup.py install
71 sudo apt install gcc python3-dev
顶多清华园换一下
[easy_install]
index_url = https://pypi.tuna.tsinghua.edu.cn/simple