由于学校需要每日今日校园app疫情打卡,所以使用了一个github的自动打卡开源项目,因为服务器需要python3环境,来记录一次安装过程免得后面忘了
服务器我装的centos7.2
1,安装环境
yum install gcc patch libffi-devel python-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel -y
2,下载python3
我是下载到服务器opt文件夹,所以
cd opt
yum install wget
wget wget https://www.python.org/ftp/python/3.9.7/Python-3.9.7.tgz
3,解压缩
tar -zxvf Python-3.9.7.tgz
4,进入python文件夹开始编译
cd Python-3.9.7
./configure --prefix=/opt/python363/
make && make install
5,如果出现Successfully installed,则代表安装成功
6,配置环境变量
vim /etc/profile
如果遇到 -bash: vim: command not found
使用 yum install vim 下载vim
下载完成之后 使用 vim /etc/profile
按住方向键下键 到最后 按a或者i键在最后一行插入信息
写入如下内容
PATH="/opt/python363/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:"
路径放进去之后,按ESC键 按shift+:输入wq 回车退出。
7,读取profile
source /etc/profile
8,检查路径是否正确
[root@localhost etc]# which pip3
/opt/python363/bin/pip3
[root@localhost etc]# which python3
/opt/python363/bin/python3
[root@localhost etc]#
9,更新pip3
pip3 install --upgrade pip -i https://pypi.douban.com/simple
yum install epel-release
至此完成。
10,(以下是自动签到项目所需)
yum install -y python-pip
pip3 install -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple