Linux服务器安装Python3.7运行/开发环境与配置

本文目录

1、前言

2、下载安装python3.7

2.1 默认python环境

2.2 下载安装python3.7

3、设置python3.7为默认python版本

3.1 删除原有指向

3.2 建立新链接

3.3 查看验证

4、Python安装第三方库

4.1、安装指令pip

4.2 使用pip安装常见python第三方库常见命令

(1)查看当前所有第三方库列表:

(2) 效果:

(3)使用pip安装、卸载第三方库


1、前言

Ubuntu18.04默认自带了Python,不过自带的python版本是python2.7和python3.6的;然而,我们在开发或者部署实际项目应用程序时,往往使用的是Python3.7或以上版本,这就需要我们手动安装指定我们需要的python版本了,同时,设置python默认的运行版本。此外,在开发/部署的过程中,我们的项目用到了很多python第三方库,这也需要我们手动安装/更新。

2、下载安装python3.7

2.1 默认python环境

默认python环境,如下图所示:

使用如下命令可查看python默认指向:

# 查看python的指向
ls -l /usr/bin | grep python

结果如下: 可以看到python默认指向的是python3.6。

2.2 下载安装python3.7

下载安装Python3.7,我们可以使用apt-get install安装命令安装、Python源码包编译安装,这就取决于个人偏好了。简单地,这里使用apt-get install命令安装,如下:

# 下载安装python3.7,使用命令自动下载安装,无须解压编译安装
apt-get install python3.7

 过程如下图所示:

安装完成,这时在终端输入python3显示,运行的python程序还是python3.6,如下,说明python默认的还是3.6.

3、设置python3.7为默认python版本

3.1 删除原有指向

从上图可以看出,python的默认指向还是python3.6,现要将其指向python3.7,则需要先删除原有指向链接,如下:

# 删除原有指向链接
rm /usr/bin/python

3.2 建立新链接

如下:

# 建立新链接,将其链接指向python3.7
ln -s /usr/bin/python3.7 /usr/bin/python

3.3 查看验证

输入python查看当前的默认python可知,已指向python3.7,如下:这里是python3.7.5

 至此,Python3.7安装及默认指向配置完成!

4、Python安装第三方库

我们使用python的原因,常常因为其强大的第三方库,因而不可避免要学会进行安装配置python第三方库。

4.1、安装指令pip

使用pip安装指令可以安装我们需要的一些第三方库,但我们需要先安装pip,并且指定是对应于python3的版本

# 更新
sudo apt update
# 安装pip,注意:这里需要指定为python3,默认是python2的;
# 否则,到时使用pip安装的软件不是对应python3,而是对应python2的。
apt install python3-pip

4.2 使用pip安装常见python第三方库常见命令

(1)查看当前所有第三方库列表:

# 查看当前已安装第三方库列表
pip list

(2) 效果:

a) 如下:

b)可以发现,界面显示并不友好,并且有个格式问题的警告:

DEPRECATION: The default format will switch to columns in the future. You can use --format=(legacy|columns) (or define a format=(legacy|columns) in your pip.conf under the [list] section) to disable this warning.

c) 解决:更新pip到最新版本即可:

python -m pip install --upgrade pip  

再次使用pip list,可以发现该问题已经解决:

(3)使用pip安装、卸载第三方库

a) 使用pip安装第三方库:以numpy为例

# 安装库,格式:pip install pahckagename==version
# 示例:安装numpy
pip install numpy==1.16.0

等待安装完成,用pip list可以发现已经安装好了numpy在里面。 

b)使用pip卸载第三方库:

# 卸载第三方库
pip uninstall numpy==1.16.0

等待卸载完成,使用pip list可以发现numpy已被移除出去。

 

 

 

 

 

  • 5
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值