創建 python 虛擬環境 --- Linux (不需 Anaconda)

閱讀時間約 2 分鐘

歡迎各位贊助喔 👍👍👍


簡介

不知道大家是否曾經遇到一個很麻煩的狀況: 手上有很多個 python 專案要做,且每個專案所需要的 numpy 的版本都不同 (numpy 是一個 python 的套件),當要切換專案時,因為所需的 numpy 版本不對,所以要一直卸載版本不符的 numpy ,然後再重新安裝想要的 numpy 版本,這真的讓人超躁的 😡

python 的虛擬環境就可以解決這個問題,那 python 虛擬環境是怎麼解決這個問題呢? 因為 python 虛擬環境其實是個資料夾,每個資料夾是獨立的,彼此不會有衝突,所以可以透過把不同版本的 python 套件安裝在不同的虛擬環境中來避免套件版本衝突

此外,大家可以為每個專案準備各自的 python 虛擬環境,每個虛擬環境只要安裝該專案所需的 python 套件即可,然後當要切換專案時,只要切換 python 環境即可,非常方便唷 😍


本篇以 WSL 當作範例,所以可先參考以下:

在 Linux 安裝 python (不須 anaconda)

WSL --- 在 Windows 上的好用 Linux 虛擬環境

Mobaxterm --- 超級好用的免費終端連線工具



安裝 python 虛擬環境

先記得用「命令提示字元」或 「Mobaxterm」連上 WSL 喔 😁

首先,你的 linux 系統中必須要有 "python3-venv" 的套件,先透過以下指令安裝吧,可參考下圖

sudo apt install python3-venv
raw-image

接著要開始安裝 python 虛擬環境囉,只要輸入以下指令即可:
(記得把 "虛擬環境名稱" 換成你想要的英文名稱)

python3 -m venv env_py38

我取名為 py38 是因為我的 python 版本是 3.8,虛擬環境的名稱可任意取,所以不一定要按照我的方式命名

再來輸入 "ls" 來查看是否當前路徑有新增資料夾吧,參見下圖,你會發現多出了一個資料夾,這資料夾就是你的 python 虛擬環境 🎉🎉🎉

raw-image


啟動 python 虛擬環境

只要執行以下指令即可

source 虛擬環境名稱/bin/activate

啟動成功後你會發現你的使用者名稱的前綴會多出 "(虛擬環境名稱)",所以可透過查看使用者名稱前面是否有 "(虛擬環境名稱)" 來確認目前你是否有啟動 python 虛擬環境,可參見下圖

raw-image

當你的虛擬環境是「啟動中」的狀態時,你所安裝的 python 套件都會安裝在虛擬環境中



退出 python 虛擬環境

只要輸入以下:

deactivate


切換 python 虛擬環境

只要先退出目前的 python 虛擬環境,然後再啟動你要的虛擬環境即可

每個房間都是一個有趣的主題喔
留言0
查看全部
發表第一個留言支持創作者!
創建 python 虛擬環境 (不需要安裝 Anaconda)
1. 詳細的 python 安裝流程(不需要 anaconda) 2. 透過「命令提示字元」啟動 python 的方法
使用 Vscode 連線至 WSL 的詳細教學
Vscode 的全名是 (Visual Studio Code),是一種程式編輯器,它支援許多語言,且有對於使用者很有好的功能 Vscode 支援的程式語言 以下只列出部份而已,我最常用且最喜歡的語言就是 Python 和 C/C
創建 python 虛擬環境 (不需要安裝 Anaconda)
1. 詳細的 python 安裝流程(不需要 anaconda) 2. 透過「命令提示字元」啟動 python 的方法
使用 Vscode 連線至 WSL 的詳細教學
Vscode 的全名是 (Visual Studio Code),是一種程式編輯器,它支援許多語言,且有對於使用者很有好的功能 Vscode 支援的程式語言 以下只列出部份而已,我最常用且最喜歡的語言就是 Python 和 C/C
你可能也想看
Google News 追蹤
Thumbnail
這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
Thumbnail
美國總統大選只剩下三天, 我們觀察一整週民調與金融市場的變化(包含賭局), 到本週五下午3:00前為止, 誰是美國總統幾乎大概可以猜到60-70%的機率, 本篇文章就是以大選結局為主軸來討論近期甚至到未來四年美股可能的改變
Thumbnail
在數位時代,商業部落格已成為企業建立品牌形象、提供價值內容並吸引目標受眾的重要平台之一。然而,單純擁有一個商業部落格是不夠的,要使其真正發揮效能,需要運用SEO(Search Engine Optimization)的最佳實踐。本文將深入探討創建商業部落格的SEO策略,並聚焦於網路行銷公司、網頁SE
Thumbnail
春日部市位於埼玉縣東部關東平原的中心,距離東京都心約35公里,面積66.00 平方公里,目前人口230,868人,是蠟筆小新的故鄉,從東京的「淺草站」出發,乘坐「東武伊勢崎線」不需換乘,就能直通「春日部」站,一到車站就會發現到處都是蠟筆小新的要素。在江戶時代春日部是傳統的「桐木衣櫃」和「桐木箱」的生
Thumbnail
東松島市位於宮城縣東部,是一座自然環境豐富、城市功能便捷的舒適城市,西側是日本三大名勝的奧松島,被譽為以自然、美食、活動為一體的旅遊勝地,溫柔友善的“人情溫暖”是這個城市最鮮明的特色。航空自衛隊松島基地就在東松島市,當飛機飛行訓練進行時、松島空軍基地航空祭、東松島夏日祭、藍色脈衝號的特技飛行都為天空
以前看書都會一次只看一本把它看完,但最近開始一次看很多本,覺得讀起來挺輕鬆挺有效率的,這讓我想到『卡片盒筆記』裡累了就去做其他事其他主題別讓腦子處於太燒腦的狀態,這跟越想找東西越想事情就是越找不到越
Thumbnail
此篇文是在練習並熟悉solidity與remix的操作
Thumbnail
上主網前要做的事 1.創建錢包跟2.KYC 按照以下步驟進行實名。轉自PAPC 想了解更多PI相關資訊:Pi network 亞洲最大發展推廣社群( 2群 )  了解更多👇   加密貨幣交易社群 👉line 交易所註冊 👉Bingbon、自動量化機器人-派網、幣安 謝
Thumbnail
【本篇重點】 一、Chrome 瀏覽器安裝 MetaMask 擴充插件 二、創建新的小狐狸錢包 三、調整語言、帳戶命名及新增 Polygon 網路 四、手機下載小狐狸錢包 五、想再確認自己的助憶詞,從哪裡看得到?
Thumbnail
  這是我最期待的文章主題,從剛開始看到時,我就非常有興趣。因為只要情緒來襲時,我就會容易陷入「自己不夠好」的這種情境中,內心也有許多小劇場,原本的優點我也完全抹去,若是我能具體的寫出來,在我情緒不佳時,能給我動力。
Thumbnail
這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
Thumbnail
美國總統大選只剩下三天, 我們觀察一整週民調與金融市場的變化(包含賭局), 到本週五下午3:00前為止, 誰是美國總統幾乎大概可以猜到60-70%的機率, 本篇文章就是以大選結局為主軸來討論近期甚至到未來四年美股可能的改變
Thumbnail
在數位時代,商業部落格已成為企業建立品牌形象、提供價值內容並吸引目標受眾的重要平台之一。然而,單純擁有一個商業部落格是不夠的,要使其真正發揮效能,需要運用SEO(Search Engine Optimization)的最佳實踐。本文將深入探討創建商業部落格的SEO策略,並聚焦於網路行銷公司、網頁SE
Thumbnail
春日部市位於埼玉縣東部關東平原的中心,距離東京都心約35公里,面積66.00 平方公里,目前人口230,868人,是蠟筆小新的故鄉,從東京的「淺草站」出發,乘坐「東武伊勢崎線」不需換乘,就能直通「春日部」站,一到車站就會發現到處都是蠟筆小新的要素。在江戶時代春日部是傳統的「桐木衣櫃」和「桐木箱」的生
Thumbnail
東松島市位於宮城縣東部,是一座自然環境豐富、城市功能便捷的舒適城市,西側是日本三大名勝的奧松島,被譽為以自然、美食、活動為一體的旅遊勝地,溫柔友善的“人情溫暖”是這個城市最鮮明的特色。航空自衛隊松島基地就在東松島市,當飛機飛行訓練進行時、松島空軍基地航空祭、東松島夏日祭、藍色脈衝號的特技飛行都為天空
以前看書都會一次只看一本把它看完,但最近開始一次看很多本,覺得讀起來挺輕鬆挺有效率的,這讓我想到『卡片盒筆記』裡累了就去做其他事其他主題別讓腦子處於太燒腦的狀態,這跟越想找東西越想事情就是越找不到越
Thumbnail
此篇文是在練習並熟悉solidity與remix的操作
Thumbnail
上主網前要做的事 1.創建錢包跟2.KYC 按照以下步驟進行實名。轉自PAPC 想了解更多PI相關資訊:Pi network 亞洲最大發展推廣社群( 2群 )  了解更多👇   加密貨幣交易社群 👉line 交易所註冊 👉Bingbon、自動量化機器人-派網、幣安 謝
Thumbnail
【本篇重點】 一、Chrome 瀏覽器安裝 MetaMask 擴充插件 二、創建新的小狐狸錢包 三、調整語言、帳戶命名及新增 Polygon 網路 四、手機下載小狐狸錢包 五、想再確認自己的助憶詞,從哪裡看得到?
Thumbnail
  這是我最期待的文章主題,從剛開始看到時,我就非常有興趣。因為只要情緒來襲時,我就會容易陷入「自己不夠好」的這種情境中,內心也有許多小劇場,原本的優點我也完全抹去,若是我能具體的寫出來,在我情緒不佳時,能給我動力。