python3在各种服务器环境中安装配置过程

作者:`畅游! 时间:2021-10-27 22:49:55 

1.在服务器环境中安装

centos

yum install python3X[X代表版本号]

ubuntu

apt-get install python3.X[X代码小版本号]

源码包编译安装

步骤1.首先,通过apt在终端中运行以下以下命令,确保所有系统软件包都是最新的。
sudo apt update
sudo apt upgrade
sudo apt install software-properties-common
步骤2.在Ubuntu 20.04上安装Python 3.9。
从源代码在Ubuntu上安装Python 3.9
安装Python的依赖项:
sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev libsqlite3-dev wget libbz2-dev
接下来,从Python下载页面下载最新版本的源代码:
wget https://www.python.org/ftp/python/3.9.0/Python-3.9.0.tgz
tar -xf Python-3.9.0.tgz
然后,运行配置脚本,该脚本执行大量检查以确保系统上的所有依赖项都存在:
cd Python-3.9.0
./configure --enable-optimizations
之后,开始Python 3.9构建过程:
make -j 12
sudo make altinstall
验证安装:
python3.9 --version
使用apt在Ubuntu上安装Python 3.9
现在,我们将deadsnakes PPA添加到您的Ubuntu系统:
sudo add-apt-repository ppa:deadsnakes/ppa
要安装适用于Python 3.9的Pip,请运行以下命令:
sudo apt install python3.9
通过打印Python版本号来验证安装:
python3.9 --version

2.创建虚拟环境:

在ubuntu中创建虚拟环境,需要执行【apt install python3.9-venv】

python3 -m venv /opt/python39/myenv

3.下载源更换;

mkdir ~/.pip[创建文件夹]

vim pip.conf[打开pip.conf文件]

内容如下:

[global]
index-url=http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=mirrors.aliyun.com【阿里云源,也可以更换为其他源】

4.激活虚拟环境

source /opt/python39/bin/active

5.下载第三方库

pip install pymysql[安装包]
pip uninstall pymysql[卸载安装包]
pip list 查看已经安装包
pip install DBUtils==0.9.4【安装指定版本包】

来源:https://www.cnblogs.com/lciaut/p/15778258.html

标签:python,服务器,安装,配置
0
投稿

猜你喜欢

  • Python绘制灯笼的示例代码

    2022-02-24 23:10:35
  • 一篇文章搞懂Go语言中的Context

    2024-04-26 17:16:05
  • Python求导数的方法

    2023-11-22 07:51:15
  • python使用openpyxl库读写Excel表格的方法(增删改查操作)

    2021-11-29 01:22:43
  • python多重继承实例

    2022-02-06 12:12:34
  • mysql5.5与mysq 5.6中禁用innodb引擎的方法

    2024-01-21 13:55:42
  • python机器学习基础K近邻算法详解KNN

    2024-01-01 05:44:57
  • PHP读取txt文本文件并分页显示的方法

    2023-09-06 21:13:25
  • Django框架HttpResponse对象用法实例分析

    2022-06-06 09:33:55
  • python实现定时发送qq消息

    2021-08-17 00:10:34
  • 保障MySQL数据安全的一些建议

    2024-01-27 16:08:07
  • SQL查询入门(中篇)

    2011-09-30 11:15:09
  • python十进制和二进制的转换方法(含浮点数)

    2021-04-03 02:26:24
  • Python创建文件夹与文件的快捷方法

    2022-08-31 19:50:49
  • Python实现繁体中文与简体中文相互转换的方法示例

    2021-08-08 08:13:12
  • Windows下Python使用Pandas模块操作Excel文件的教程

    2021-01-05 23:07:40
  • 微信小程序之数据缓存的实例详解

    2024-04-19 09:49:53
  • 详解Python执行py文件是否需要可执行权限

    2021-01-19 10:52:53
  • java-jsp springmvc-controller 传值到页面的方法

    2023-06-16 18:19:52
  • MySQL使用LVM快照实现备份

    2024-01-26 20:21:17
  • asp之家 网络编程 m.aspxhome.com