安装相关软件:
sudo yum install -y --setopt=tsflags=nodocs gcc make patch # 安装编译软件
sudo yum group install -y development # 安装开发包组
sudo yum install -y --setopt=tsflags=nodocs gdbm-devel openssl-libs openssl-devel openssl-devel ncurses-devel libsqlite3x-devel sqlite-devel readline-devel zlib-devel bzip2-devel python2-bz2file db4-devel libpcap-devel xz-devel libffi-devel sqlite3 sqlite python-ujson # 安装依赖
sudo yum install -y mariadb mariadb-server redis memcached # 安装mariadb
sudo systemctl enable mariadb.service redis.service # mariadb redis 开机启动
sudo systemctl start mariadb.service redis.service # 启动mariadb服务
sudo yum install -y python36
安装pip:
sudo yum -y install python-pip python34-pip python36-pip
pip conf:
在文件~/.pip/pip.conf
中添加或修改:
[global]
index-url = http://mirrors.tencentyun.com/pypi/simple
trusted-host = mirrors.tencentyun.com
参考文章: 腾讯云软件源加速软件包下载和更新
pip3.6 install pipenv --user
编辑~/.zshrc
, 加入以下内容:
export PATH=/home/casey/.local/bin:$PATH
后续使用pipenv
管理文件, 有以下几个要点:
pipenv install --python /usr/bin/python36
Pipfile
的以下配置, 加快依赖下载:[[source]]
url = "http://mirrors.tencentyun.com/pypi/simple --trusted-host mirrors.tencentyun.com"
verify_ssl = false
需要先yum安装
libffi-devel
# 下载源码包并解压
wget https://www.python.org/ftp/python/3.7.2/Python-3.7.2.tgz
tar -xvzf Python-3.7.2.tgz
cd Python-3.7.2
# configure
sudo mkdir -p /usr/lib64/python3.7
sudo ./configure --prefix=/usr/lib64/python3.7
# install
sudo make && sudo make install
# 创建软连接
sudo rm -f /usr/bin/python3
sudo ln -s /usr/lib64/python3.7/bin/python3 /usr/bin/python3
# 加入PATH
vi ~/.zshrc
# .zshrc修改为以下内容
export PATH=/usr/lib64/python3.7/bin:/home/casey/.local/bin:$PATH
# 使得配置生效
source ~/.zshrc
# 验证
python3 -V
# 输出: Python 3.7.2
pip3 -V
# 输出: pip 18.1 from /usr/lib64/python3.7/lib/python3.7/site-packages/pip (python 3.7)
sudo yum install -y --setopt=tsflags=nodocs docker docker-compose docker-distribution docker-logrotate docker-lvm-plugin
适用于 CentOS 7 版本。
修改 Docker 配置文件 sudo vi /etc/sysconfig/docker
,如下:
OPTIONS='--registry-mirror=https://mirror.ccs.tencentyun.com'
参考文章: 使用 DockerHub 加速器
sudo systemctl enable docker
sudo docker login --username=appid ccr.ccs.tencentyun.com
sudo docker pull ccr.ccs.tencentyun.com/[namespace]/[ImageName]:[镜像版本号]
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有