版權聲明:本文為部落客原創文章,遵循 CC 4.0 BY-SA 版權協定,轉載請附上原文出處連結和本聲明。
本文連結:https://blog.csdn.net/xc_zhou/article/details/102507237
前期準備
1、安裝好VM虛拟機,直接去官網下載下傳就好。
2、下載下傳Debian系統,直接去官網下載下傳就好。
debain下載下傳位址:https://cdimage.debian.org/cdimage/archive/
安裝:

在Debian 9上安裝Python 3并設定程式設計環境
Debian Linux預裝了Python 3和Python 2。為了確定我們的版本是最新的更新,讓我們使用apt指令更新和更新系統使其能夠與Advanced Packaging Tool協同工作:
sudo apt update
sudo apt -y upgrade
複制
該
-y
标志将确認我們同意所有要安裝的項目。
一旦完成該過程,我們可以通過鍵入以下内容來檢查系統中安裝的Python 3的版本:
python3 -V
複制
您将在終端視窗中收到輸出,告知您版本号。雖然這個數字可能會有所不同,但輸出結果與此類似:
Python 3.5.3
複制
要管理Python的軟體包,讓我們安裝pip,這個工具将安裝和管理我們可能想要在我們的開發項目中使用的程式設計包。
sudo apt install -y python3-pip
複制
還有一些軟體包和開發工具可以安裝,以確定我們為程式設計環境提供強大的設定:
sudo apt install build-essential libssl-dev libffi-dev python3-dev
複制
zlib庫
sudo apt-get install zlib1g-dev
複制
OpenSSL庫
sudo apt-get install openssl libssl-dev
複制
Ubuntu出現無法定位軟體包,更換源
解決辦法很簡單,更換另一個源就行了。一般建議是使用國内的源。
1.在修改source.list前,最好先備份一份
執行備份指令
sudo cp /etc/apt/sources.list /etc/apt/sources.list.old
複制
2.執行指令打開sources.list檔案:
sudo vim /etc/apt/sources.list
複制
将下邊的阿裡源複制進去,然後點選儲存關閉。
阿裡源(ubuntu)
deb http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse
複制
阿裡源(debian)
deb http://mirrors.aliyun.com/debian wheezy main contrib non-free
deb-src http://mirrors.aliyun.com/debian wheezy main contrib non-free
deb http://mirrors.aliyun.com/debian wheezy-updates main contrib non-free
deb-src http://mirrors.aliyun.com/debian wheezy-updates main contrib non-free
deb http://mirrors.aliyun.com/debian-security wheezy/updates main contrib non-free
deb-src http://mirrors.aliyun.com/debian-security wheezy/updates main contrib non-free
複制
更新源
sudo apt-get update
複制
更新軟體
sudo apt-get upgrade
複制
清華源(ubuntu)
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
複制
網易源(ubuntu)
deb http://mirrors.163.com/ubuntu/ wily main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ wily-security main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ wily-updates main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ wily-proposed main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ wily-backports main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ wily main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ wily-security main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ wily-updates main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ wily-proposed main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ wily-backports main restricted universe multiverse
複制
debain 切換為root使用者
輸入su
輸入root使用者密碼
檢視系統版本
# lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 7.8 (wheezy)
Release: 7.8
Codename: wheezy
複制
安裝參考連結:https://blog.csdn.net/whatday/article/details/86685072
https://jingyan.baidu.com/article/4d58d541791ffb9dd4e9c0e5.html
https://blog.csdn.net/u011303443/article/details/52119901
參考:https://cloud.tencent.com/developer/article/1360721
https://blog.csdn.net/Lxy_Python/article/details/81635302
https://www.cnblogs.com/tangyouwei/p/10109038.html
https://www.jianshu.com/p/d4ebc1d8a07d