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

閱讀時間約 2 分鐘

歡迎各位贊助喔 👍👍👍


簡介

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

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

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


本篇假設大家的 python 都已經安裝,如果 python 還沒安裝可先參考以下

在 Windows 安裝 python (不須 anaconda)



安裝 python 虛擬環境

打開「命令提示字元」,然後輸入以下指令就能創建虛擬環境了,把 "虛擬環境名稱​" 替換成你想要的名稱吧,例如 env_py310,我取名為 310 是因為我的 python 是 3.10版,假設你的電腦中有安裝多個 python 版本,這樣取名會比較容易區分,可參考​下圖

python -m venv 虛擬環境名稱
raw-image

從圖中可看出我是在桌面創建一個名稱叫做 "env_py310" 的虛擬環境的,所以桌面會多出了一個叫做 "env_py310" 的資料夾,只要看到與你的虛擬環境名稱相同的新資料夾產生,就表示你創建成功了 🎉🎉🎉



啟動 python 虛擬環境

各位先別關掉這篇文章,因為創建好虛擬環境後,還必須「啟動」它才會有作用

在你虛擬環境的所在路徑輸入以下指令就可啟動: ("虛擬環境名稱" 要替換成你自己的)

虛擬環境名稱\Scripts\activate

啟動成功後你會發現你使用者的前綴會多出 "(虛擬環境名稱)",如下圖

raw-image

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



退出 python 虛擬環境

只要輸入以下即可,你會發現前綴消失了,這表示你已退出了

deactivate​



該注意的地方

每次重新打開「命令提示字元」後,預設是沒有進入任何虛擬環境的狀態,只要按照上述的步驟進行就能再度啟動虛擬環境 😄

切換虛擬環境只需要先退出再啟動你想要的虛擬環境即可







    每個房間都是一個有趣的主題喔
    留言0
    查看全部
    發表第一個留言支持創作者!
    1. 詳細的 python 安裝流程(不需要 anaconda) 2. 透過「命令提示字元」啟動 python 的方法
    Vscode 的全名是 (Visual Studio Code),是一種程式編輯器,它支援許多語言,且有對於使用者很有好的功能 Vscode 支援的程式語言 以下只列出部份而已,我最常用且最喜歡的語言就是 Python 和 C/C
    1. 詳細的 python 安裝流程(不需要 anaconda) 2. 透過「命令提示字元」啟動 python 的方法
    Vscode 的全名是 (Visual Studio Code),是一種程式編輯器,它支援許多語言,且有對於使用者很有好的功能 Vscode 支援的程式語言 以下只列出部份而已,我最常用且最喜歡的語言就是 Python 和 C/C
    你可能也想看
    Google News 追蹤
    Thumbnail
    這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
    Thumbnail
    美國總統大選只剩下三天, 我們觀察一整週民調與金融市場的變化(包含賭局), 到本週五下午3:00前為止, 誰是美國總統幾乎大概可以猜到60-70%的機率, 本篇文章就是以大選結局為主軸來討論近期甚至到未來四年美股可能的改變
    Thumbnail
    Faker昨天真的太扯了,中國主播王多多點評的話更是精妙,分享給各位 王多多的點評 「Faker是我們的處境,他是LPL永遠繞不開的一個人和話題,所以我們特別渴望在決賽跟他相遇,去直面我們的處境。 我們曾經稱他為最高的山,最長的河,以為山海就是盡頭,可是Faker用他28歲的年齡...
    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
    Faker昨天真的太扯了,中國主播王多多點評的話更是精妙,分享給各位 王多多的點評 「Faker是我們的處境,他是LPL永遠繞不開的一個人和話題,所以我們特別渴望在決賽跟他相遇,去直面我們的處境。 我們曾經稱他為最高的山,最長的河,以為山海就是盡頭,可是Faker用他28歲的年齡...
    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
      這是我最期待的文章主題,從剛開始看到時,我就非常有興趣。因為只要情緒來襲時,我就會容易陷入「自己不夠好」的這種情境中,內心也有許多小劇場,原本的優點我也完全抹去,若是我能具體的寫出來,在我情緒不佳時,能給我動力。