centos搭建python2.7开发环境

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 Redis 版,社区版 2GB
推荐场景:
搭建游戏排行榜
云数据库 MongoDB,通用型 2核4GB
简介: centos搭建python2.7开发环境

pip升级

#centos7 默认python版本2.7.5

yum -y install python-pip

#默认安装的pip版本为

以上方法会报错

#下载get-pip.py

wget https://bootstrap.pypa.io/pip/2.7/get-pip.py

python get-pip.py

以上方法可以把pip8升级到pip20

安装mysql

下载MySQL仓库并安装

wget https://repo.mysql.com//mysql80-community-release-el7-3.noarch.rpm

yum -y install mysql80-community-release-el7-3.noarch.rpm

3.默认安装MySQL8.0,如果需要安装MySQL5.7的话需要修改/etc/yum.repos.d/mysql-community.repo配置文件

将mysql80中enabled属性改为0,并添加图中红框内代码(安装MySQL8.0跳过该步骤)

4.安装MySQL数据库

yum -y install mysql-community-server

5.开启mysql服务

systemctl start mysqld.service

6.查看mysql默认密码并登陆

cat /var/log/mysqld.log | grep password

mysql -uroot -p

安装python-mysql会出错

在执行pip install MySQL-python

时报错如:

ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.

解决方法

缺少mysql-develyum install -y mysql-devel

如果不行请执行以下安装更多yum install -y python-devel mysql-devel redhat-rpm-config gcc

亲测有效

可能会出现这个错误

ERROR: Cannot uninstall 'PyYAML'. It is a distutils installed project and thus we cannot accurately

换阿里源就可以解决问题了

pip install -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple/ --ignore-installed

安装mysql-linux时候的错误

linux-Mysql安装出错-The GPG keys listed for the “MySQL 5.7 Community Server“ repository are already...

Failing package is: mysql-community-server-5.7.37-1.el7.x86_64 GPG Keys are configured as: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

解决方式:

以2022年为例

rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022

yum安装redis

sudo yum install epel-release yum-utils

sudo yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm

sudo yum-config-manager --enable remi

sudo  yum install  redis

设置开机启动

sudo  systemctl enable  redis

启动

sudo  systemctl start redis

设置pycharm连接远程服务器

PyCharm远程连接服务器简明教程 - 知乎 (zhihu.com)

安装mongodb,我们安装的是mongodb-org4.0版本

一步步执行下列命令即可:

1.添加源

cat << EOF | sudo tee -a /etc/yum.repos.d/mongodb-org-4.0.repo
[mongodb-org-4.0]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/7/mongodb-org/4.0/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-4.0.asc
EOF

2.安装

yum install -y mongodb-org

3.更改参数(可选,启用集群部署)

sed -i "s/^#  engine:/  engine: mmapv1/"  /etc/mongod.conf
sed -i "s/^#replication:/replication:\n  replSetName: rs01/" /etc/mongod.conf

4.启动服务并设置为开机自启

systemctl enable mongod && systemctl start mongod

* 如果使用了第3步,则需执行以下命令:

mongo --eval "printjson(rs.initiate())"


相关实践学习
基于Redis实现在线游戏积分排行榜
本场景将介绍如何基于Redis数据库实现在线游戏中的游戏玩家积分排行榜功能。
云数据库 Redis 版使用教程
云数据库Redis版是兼容Redis协议标准的、提供持久化的内存数据库服务,基于高可靠双机热备架构及可无缝扩展的集群架构,满足高读写性能场景及容量需弹性变配的业务需求。 产品详情:https://www.aliyun.com/product/kvstore &nbsp; &nbsp; ------------------------------------------------------------------------- 阿里云数据库体验:数据库上云实战 开发者云会免费提供一台带自建MySQL的源数据库&nbsp;ECS 实例和一台目标数据库&nbsp;RDS实例。跟着指引,您可以一步步实现将ECS自建数据库迁移到目标数据库RDS。 点击下方链接,领取免费ECS&amp;RDS资源,30分钟完成数据库上云实战!https://developer.aliyun.com/adc/scenario/51eefbd1894e42f6bb9acacadd3f9121?spm=a2c6h.13788135.J_3257954370.9.4ba85f24utseFl
相关文章
|
6天前
|
Linux Python
Linux Debian12使用VSCode和Python搭建flask开发环境
本文主要介绍了Linux Debian12使用VSCode和Python搭建flask开发环境的方法,并结合一个基础flask网页例子,测试是否运行正常。
59 2
Linux Debian12使用VSCode和Python搭建flask开发环境
|
6天前
|
存储 计算机视觉 Python
搭建Python-OpenCV开发环境(包括Python、Pycharm、OpenCV下载 图文解释)
搭建Python-OpenCV开发环境(包括Python、Pycharm、OpenCV下载 图文解释)
60 0
|
4天前
|
前端开发 Unix Linux
Sublime Text 3配置 Python 开发环境
【5月更文挑战第7天】本篇 Huazie 介绍了 Sublime Text 3 配置 Python 开发环境的相关内容,感兴趣的朋友赶紧配置起来,有任何问题可以随时评论区沟通。
24 1
Sublime Text 3配置 Python 开发环境
|
4天前
|
JavaScript 搜索推荐 Java
vscode打造舒适的python开发环境
_shigen_ 是一位专注于Java、Python、Vue和Shell等技术的博主,分享成长与认知。本文旨在记录配置Mac Python开发环境的过程,以优化使用体验和效率。内容包括:检查与验证Python版本,设置pip的阿里云镜像源以加速下载,以及VSCode的个性化配置,如选用美观的等宽字体和安装Python、isort(导入排序)及autopep8(代码格式化)插件。通过这些步骤,读者可复刻作者的高效开发环境。关注_shigen_ ,每天学习新知识!
10 0
vscode打造舒适的python开发环境
|
6天前
|
Linux Python
CentOS7安装Python3.8
CentOS7安装Python3.8
55 0
CentOS7安装Python3.8
|
6天前
|
Ubuntu Linux 网络安全
|
6天前
|
数据采集 人工智能 Shell
零基础学会Python编程——开发环境的搭建
零基础学会Python编程——开发环境的搭建
43 0
|
6天前
|
Python Windows
Windows系统上配置Python开发环境
Python安装程序 首先,您需要从Python官方网站(https://www.python.org/downloads/)下载Python的最新稳定版本。在页面上选择适用于Windows的安装程序。 运行安装程序 下载完成后,双击下载的安装程序(通常是一个.exe文件),然后按照安装向导的指示进行操作。请确保在安装过程中勾选“Add Python to PATH”选项,这将使您能够在命令行中轻松访问Python。
50 1
|
6天前
|
Linux Python
Centos7安装Python相关
Centos7安装Python相关
|
6天前
|
前端开发 jenkins 持续交付
新的centos7.9安装docker版本的jenkins2.436.1最新版本-前端项目发布(五)
新的centos7.9安装docker版本的jenkins2.436.1最新版本-前端项目发布(五)
25 1