0.學習路徑示意圖
各位小伙伴大家好,這次樓主分享的是Ubuntu上安裝開發軟件。
包含以下這幾個軟件:
Pycharm
Anaconda3
Git
Vim
遠程登錄軟件
Ranger
PS:因為以下安裝包都是以root身份安裝的因此,要使用它們必須以root身份登錄
su??#?以root身份登錄
source?/etc/profile # 更新系統路徑
1.Pycharm
a.簡介:
????Pycharm是一個編寫代碼的優秀集成工具。
實驗條件:
b.
su?#?以管理員身份登錄
社區免費版Pycharm tar.gz文件
下載鏈接
https://www.jetbrains.com/pycharm/download/#section=linuxc.安裝視頻
d.視頻涉及的代碼
#?輸入命令的時候可以用鍵盤上的"TAB"補全噢~
cp?/home/chile/Desktop/pycharm.tar.gz?/usr/local?#?將桌面上的pycharm壓縮包復制到local文件夾下
cd?/usr/local??#?更換到pycharm壓縮包的目錄下
tar -xzvf file.tar.gz # 解壓pycharm壓縮包
gedit?/etc/profile??#?將Pycharm的安裝路徑寫入系統路徑
source?/etc/profile??#?編輯系統路徑
export?PATH=/usr/local/pycharm文件夾名/bin:$PATH??#?講這條命令寫入profile文件中
source?/etc/profile??#?更新系統路徑
pycharm.sh??#?輸入這條命令即可打開pycharm軟件
PS:因為pycharm是以root環境去安裝的,因此以后打開pycharm要經過以下步驟:
su??#?以root身份登錄
source?/etc/profile??# 更新系統路徑
pycharm.sh??#?打開pycharm
2.Anaconda3
a.簡介
????Anaconda指的是一個開源的Python發行版本,其包含了conda、Python等180多個科學包及其依賴項。anaconda3是python3.x的意思,選用anaconda是因為能避免python包之間的版本依賴錯誤。
實驗條件:
b.
su # 以管理員身份登錄
安裝包anaconda3.sh文件
下載鏈接
https://www.anaconda.com/distribution/c.安裝視頻
d.視頻涉及的代碼
cd?..??#?返回上層目錄
sh?anaconda3.sh??#?運行anaconda3的安裝文件
gedit?/etc/profile??#?編輯系統路徑
export?PATH=/root/anaconda3/bin:$PATH??#?講這條命令寫入profile文件中
source?/etc/profile??#?更新系統路徑
conda?list # 查看anaconda安裝python包
PS:因為pycharm是以root環境去安裝的,因此要使用anaconda環境必須以管理員身份登錄。
3.Git
a.簡介
????Git是一個開源的分布式版本控制系統,可以有效、高速地處理從很小到非常大的項目版本管理。?Git?是?Linus?Torvalds?為了幫助管理?Linux?內核開發而開發的一個開放源碼的版本控制軟件。可以簡單地理解為是個專門管理代碼的倉庫。
實驗條件:
b.
sudo apt-get install git # 安裝git命令
安裝完成后,還需要最后一步設置,在命令行輸入:
git config --global user.name "你的名字"
git config --global user.email "email@example.com" # 你的github郵箱,沒有就自己申請一個
c.git的簡單命令操作視頻
d.更多的操作
????git還有很多命令,但是目前我們都用不到,就不在這一一介紹了,樓主介紹的命令是我們日常個人開發最常用的命令,等到我們碰到要用別的命令的時候才去學習也來得及。(PS:實在感興趣的話,可以百度"git廖雪峰",上面有更加詳細的介紹,這里就不一一贅述了。)
4.Vim
a.簡介
????一款更能強大的文本編輯器
b.安裝
sudo?apt-get?install?vim
c.使用
Vim簡單入門教程
https://jingyan.baidu.com/article/2a138328ee6745074b134f79.html5.遠程軟件
5.1 ssh
????a.簡介
????????一款Linux命令行的遠程鏈接軟件
????b.安裝
sudo apt-get install ssh # sudo是提升權限的意識,使用這個可以獲得管理員root的權限,前提是知道root的密碼
????c.使用
sudo?ssh?username@遠程的ip地址
5.2 xshell
????a.簡介
????????這是一款可以在windows上安裝的圖形化遠程軟件
????b.windows安裝
下載鏈接
https://xshell.en.softonic.com/????c.使用
(一篇文章只能放三個小視頻,因此我將Xshell的教程視頻放在B站:阿力阿哩哩和下一篇的公眾號文章中,名稱為《Xshell的使用》)
6.Ranger
a.簡介
????一款文件夾可視化軟件
b.安裝
sudo apt-get install ranger
c.使用
ranger??# 終端中輸入ranger即可使用
7.小實戰
*嘗試自己在Ubuntu中安裝搜狗輸入法
安裝教程
https://www.cnblogs.com/lrj567/p/6307329.html8.總結
????至此,Python的開發環境已經搭建完成了!接下來我們將進入python的基礎教程!
????~~~~~第一章節完結撒花
~~~~