ubuntu server版本安装python环境

Posted yanhonghong

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ubuntu server版本安装python环境相关的知识,希望对你有一定的参考价值。

大家好,今天装了服务器版本的ubuntu,搭建python环境。

下面了解一下步骤:

1.安装ubuntu server。就是安装服务器版本的ubuntu,我的是安装在vmware虚拟机当中的。有关ubuntu server在虚拟机中的安装请参考:https://www.cnblogs.com/huozf/p/9780747.html

2.安装python环境。首先ubuntu 由自带的python环境。也可以自己安装相应的版本。

3.更新软件源。因为,我们在ubuntu 上安装软件时候,默认用的是国外的源,速度慢。为了解决这个问题。我们可以更换软件源,即改为国内的镜像即可(清华源、阿里源、、、)

cd /etc/apt/   #进入该目录
sudo cp sources.list sources.list.bak  #原来的源进行备份
sudo vim sources.list   #更改旧的源 内容

 

#用以下内容覆盖sources.list 中的内容  

# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
#deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
# 预发布软件源,不建议启用
# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse

 

sudo apt-get update 更新源
sudo apt-get upgrade 更新软件

这样就完成的软件源的修改。注意:更新软件可以不执行,只更新源就可以。

4.更改pip 更新源:

我当时更改了软件源之后,还更新了软件。系统给我安装了 python和python3,python对应pip2, python对应pip3(pip)

pip 源临时更改:

  pip install 包名 -i https://mirrors.aliyun.com/pypi/simple

pip 永久更改:

  mkdir -p ~/.pip #创建目录

  vi ~/.pip/pip.conf #修改配置文件

  写入以下内容并保存,修改后按esc键退出编辑模式,在用:wq来保存

  [global]

  index-url = https://mirrors.aliyun.com/pypi/simple/

 

pip2 更新:pip2 intsall --upgrade pip

pip3 更新:pip3 install --upgrade pip

 

跟新后可能会出错:

Traceback (most recent call last):
File "/usr/bin/pip", line 9, in <module>
from pip import main
ImportError: cannot import name ‘main‘

修改:

sudo vim /usr/bin/pip2

原文:from pip import main
修改后:from pip._internal import main

到此,ubuntu python环境就搭建好了、、、

 

以上是关于ubuntu server版本安装python环境的主要内容,如果未能解决你的问题,请参考以下文章

Ubuntu12下编译安装PHP5.3开发环境

ubuntu 搭建django 环境

安装Ubuntu Server18.04(附与CentOS占用体积和Python版本的对比)

[Linux] Ubuntu Server18 python3.7 虚拟环境

Ubuntu安装python环境(一个脚本编译安装任意版本)

Ubuntu安装python环境(一个脚本编译安装任意版本)