在 Ubuntu 18.04 上安装 Python 3.7

扩展源安装

sudo apt update
sudo apt install software-properties-common
sudo add-apt-repository ppa:deadsnakes/ppa

# 按回车继续
sudo apt install python3.7
python3.7 --version
#安装pip
wget https://bootstrap.pypa.io/get-pip.py
python3.7 get-pip.py
#安装python3.7-develop 包
sudo apt install python3.7-dev

源码安装

sudo apt updatesudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget
wget https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tar.xz
tar -xf Python-3.7.3.tar.xz
cd Python-3.7.3
#配置
./configure --enable-optimizations
#编译 使用8个cpu同时编译
make -j 8
#安装python3.7
sudo make altinstall
#测试
python3.7 --version
#安装pip
wget https://bootstrap.pypa.io/get-pip.py
python3.7 get-pip.py
#安装python3.7-develop 包
sudo apt install python3.7-dev

原文地址:https://www.cnblogs.com/lovesKey/p/11355630.html

时间: 2024-07-31 22:28:18

在 Ubuntu 18.04 上安装 Python 3.7的相关文章

如何在Ubuntu 18.04上安装Django

Django是一个免费的开源高级Python Web框架,旨在帮助开发人员构建安全,可扩展和可维护的Web应用程序. 根据您的需要,有不同的方法来安装Django.它可以使用pip在系统范围内安装或在Python虚拟环境中安装. Django软件包也包含在官方Ubuntu存储库中,可以使用apt软件包管理器进行安装.这是在Ubuntu 18.04上安装Django的最简单方法,但不如在虚拟环境中安装那么灵活.此外,存储库中包含的版本总是落后于最新版本的Django. Python虚拟环境的主要目

在Ubuntu 18.04上安装MongoDB

第1步 – 导入公钥 Ubuntu软件包管理器apt(高级软件包工具)需要软件分销商的GPG密钥来确保软件包的一致性和真实性. 运行此命令将MongoDB密钥导入到您的服务器. sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 2930ADAE8CAF5059EE73BB4B58712A2291FA4AD5 第2步 – 创建源列表文件MongoDB 使用以下命令在/etc/apt/sources.list.d/中创

如何在Ubuntu 18.04上安装Searx

本文转载于:https://www.cnbanwagong.com/ Searx是一个开源的搜索引擎,可以免费使用元搜索引擎,该引擎聚合了来自超过70个搜索服务的搜索结果,其中包括谷歌和Bing.应用程序不会从用户那里收集数据,而且可以相当容易地安装在自己的服务器上. 本指南旨在教你如何在本地快速安全地安装和配置Searx. 先决条件 在我们开始之前,您需要以下内容: 安装ubuntu18.04或更高版本的VPS. 访问根用户 在你开始之前 一旦你有了必要的需求,继续登录到你的VPS,确保使用一

Ubuntu 18.04上安装pip 更新Python2/3

首先安装pip: sudo apt install -y python-pip 然后安装pip3: sudo apt install -y python3-pip 更新pip版本: sudo pip install --upgrade pip 更新pip3版本: sudo pip3 install --upgrade pip 原文地址:https://www.cnblogs.com/LingnM-Insane/p/11368394.html

memcached——在ubuntu 18.04 上安装、启动、连接

安装: sudo apt-get install memcached 启动: sudo /etc/init.d/memcached start 连接: 查看配置文件 vim /etc/memcached.conf 找到以下这行 使用telnet进行连接 [email protected]:~# telnet 127.0.0.1 11211 Trying 127.0.0.1... Connected to 127.0.0.1. Escape character is '^]'. 此时就可以开始输入

Ubuntu 16.04上安装SkyEye及测试

说明一下,在Ubuntu 16.04上安装SkyEye方法不是原创,是来自互联网,仅供学习参考. 1.检查支持软件包 gcc,make,vim(optional),ssh,subversionbinutils-dev (bfd)atk-dev (libatk1.0-dev)gtk+-2.0-dev (libgtk2.0-dev)pkg-configpango-dev (libpango1.0-dev)freetype2-dev (libfreetype6-dev)glib-dev (libgli

备忘 ubuntu 18.04 下安装 tensorflow GPU 版本

转自:https://www.cnblogs.com/hutao722/p/9342577.html tensorflow目前已经升级至r1.9版本.在之前的深度学习中,我是在MAC的虚拟机上跑CPU版本的tensorflow程序,当数据量变大后,tensorflow跑的非常慢,在内存不足情况下,又容易造成系统崩溃(虚拟机走的是windows7). 配置信息 为了后续的深度学习,不得已,我在京东买了一部组装厂商提供的主机,是网吧特供机.配置如下: CPU i5 8400 6核 16G内存 GPU

Ubuntu 14.04 上安装和配置 FTP 服务器 ProFTPD

proftpd的配置方式类似apache,比vsftpd更易用,xampp就集成了proftpd. apt-cache search proftpd 搜索相关包 sudo apt-get install proftpd-basic 安装 安装时默认作为一个standalone server运行proftpd,如果每天的ftp请求量少,可以安装为inetd服务,节省服务器资源. 这里我使用默认值,安装为standalone server. sudo netstat -antp|grep proft

ubuntu 12.04上安装HBase并运行

Ubuntu 12.04上安装HBase并运行 作者:凯鲁嘎吉 - 博客园 http://www.cnblogs.com/kailugaji/ 一.HBase的安装 在官网上下载HBase-1.1.2,将其解压到/home/wrr文件夹下 配置环境变量 [email protected]:~$ sudo gedit ~/.bashrc [sudo] password for wrr: [email protected]:~$ source ~/.bashrc 在.bashrc文件最后添加 exp