Python入門-Day3:環境建置

閱讀時間約 3 分鐘

Anaconda 環境安裝

Mac 安裝 Anaconda 步驟說明

  1. 前往 https://www.anaconda.com/products/distribution 下載適用於 Mac 的 Anaconda 安裝包
  2. 安裝完成後,在 Terminal 輸入以下指令以確認是否安裝成功:
$ conda --version

如果成功安裝,會顯示 conda 的版本號。

使用Conda安裝Python的教學

Conda是一個開源的軟體包管理系統和環境管理系統,可用於安裝和管理多個Python版本及其相關的套件,並且可以在不同的環境中使用不同版本的Python。以下是使用Conda安裝Python的步驟:

以下是一些常用的 conda 指令:

查看虛擬環境清單$ conda env list建立一個叫做myenv的虛擬環境,並且是安裝python 3.5的版本$ conda create --name myenv python=3.5啟動虛擬環境$ conda activate myenv關閉虛擬環境(myenv)$ conda deactivate刪除虛擬環境$ conda env remove --name myenv

  1. 下載並安裝Miniconda
  2. 創建一個新的Python環境開啟終端機或Anaconda Prompt,輸入以下命令以創建一個新的Python環境:
    conda create --name {env_name} python={version}
    其中,{env_name}為您想要創建的環境名稱,{version}為您想要安裝的Python版本。
  3. 啟動Python環境輸入以下命令以啟動剛剛創建的Python環境:
    conda activate {env_name}
  4. 安裝需要的Python套件使用以下命令安裝您需要的Python套件:
    conda install {package_name}
    其中,{package_name}為您需要安裝的Python套件名稱。如果您需要安裝多個套件,可以在命令中一次性指定多個套件名稱。
  5. 退出Python環境在終端機中輸入以下命令以退出當前的Python環境:
    conda deactivate

透過以上步驟,您就可以使用Conda安裝和管理您所需要的Python版本和套件了。

前置知識介紹

預期成果: 無 預計學習時間: 2小時

使用venv安裝Python的教學

  1. 創建一個新的Python虛擬環境開啟終端機,進入您想要創建虛擬環境的目錄,輸入以下命令以創建一個新的虛擬環境:
    python -m venv {env_name} 
    其中,{env_name}為您想要創建的虛擬環境名稱。
  2. 啟動Python虛擬環境輸入以下命令以啟動剛剛創建的虛擬環境:
    # mac/linux base
    source {env_name}/bin/activate

    # windown base
    {env_name}/Scripts/activate.bat
  3. 安裝需要的Python套件使用以下命令安裝您需要的Python套件:
    pip install {package_name}
    其中,{package_name}為您需要安裝的Python套件名稱。如果您需要安裝多個套件,可以在命令中一次性指定多個套件名稱。
  4. 退出Python虛擬環境在終端機中輸入以下命令以退出當前的Python虛擬環境:
    deactivate

透過以上步驟,您就可以使用venv創建Python虛擬環境、安裝所需的Python套件了。

15會員
111內容數
日後將分享關於我的經驗(日常、工作、技術),並期待未來能創造屬於我的宇宙。
留言0
查看全部
發表第一個留言支持創作者!
Michael楊 的其他內容
Python語法包括條件語句、迴圈、函數和變數的使用。條件語句如if、elif和else用於進行條件判斷,for和while是兩種主要的迴圈,def用於定義函數。變數可以被賦予數字或字符串,並可使用類型提示來指定變數的類型。註解可以是單行或多行,並可用於解釋函數或類的用途和作用。
Python是一種易學且功能強大的程式語言,具有直譯、動態語法等特性,並擁有豐富的標準庫。它在各領域如Web開發、數據科學和人工智慧等得到廣泛應用,並被許多大公司如Google和Facebook等使用。Python還有強大的框架、豐富的交互機能、和龐大的社區。
元大期貨股份有限公司 20倍: AUDCAD、AUDCHF、AUDJPY、AUDNZD、AUDUSD、NZDCAD、NZDCHF、NZDJPY、NZDUSD、USDHKD、USDCNH、USDSEK、EURAUD、EURNZD、GBPAUD、GBPNZD、USDSGD 30倍: CADCHF
這篇文章主要是分享我個人對於Mac、iPad和iPhone的使用偏好。我比較喜歡使用iPad,而對於iPhone則是用來查看價格,不會使用手機下單。
這是比爾·威廉斯所創造的幾個交易指標的介紹,包括加速振盪指標、鱷魚指標、驚人振盪指標、分形指標、鱷魚振盪指標和市場便利指數。文章介紹了每個指標的作用,重點和應用建議。
透過本文,你可以瞭解每天的目標在外匯交易中的重要性,以及一些交易策略和技巧,以幫助你在外匯市場中取得成功。
Python語法包括條件語句、迴圈、函數和變數的使用。條件語句如if、elif和else用於進行條件判斷,for和while是兩種主要的迴圈,def用於定義函數。變數可以被賦予數字或字符串,並可使用類型提示來指定變數的類型。註解可以是單行或多行,並可用於解釋函數或類的用途和作用。
Python是一種易學且功能強大的程式語言,具有直譯、動態語法等特性,並擁有豐富的標準庫。它在各領域如Web開發、數據科學和人工智慧等得到廣泛應用,並被許多大公司如Google和Facebook等使用。Python還有強大的框架、豐富的交互機能、和龐大的社區。
元大期貨股份有限公司 20倍: AUDCAD、AUDCHF、AUDJPY、AUDNZD、AUDUSD、NZDCAD、NZDCHF、NZDJPY、NZDUSD、USDHKD、USDCNH、USDSEK、EURAUD、EURNZD、GBPAUD、GBPNZD、USDSGD 30倍: CADCHF
這篇文章主要是分享我個人對於Mac、iPad和iPhone的使用偏好。我比較喜歡使用iPad,而對於iPhone則是用來查看價格,不會使用手機下單。
這是比爾·威廉斯所創造的幾個交易指標的介紹,包括加速振盪指標、鱷魚指標、驚人振盪指標、分形指標、鱷魚振盪指標和市場便利指數。文章介紹了每個指標的作用,重點和應用建議。
透過本文,你可以瞭解每天的目標在外匯交易中的重要性,以及一些交易策略和技巧,以幫助你在外匯市場中取得成功。
你可能也想看
Google News 追蹤
Thumbnail
這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
Thumbnail
美國總統大選只剩下三天, 我們觀察一整週民調與金融市場的變化(包含賭局), 到本週五下午3:00前為止, 誰是美國總統幾乎大概可以猜到60-70%的機率, 本篇文章就是以大選結局為主軸來討論近期甚至到未來四年美股可能的改變
Thumbnail
Faker昨天真的太扯了,中國主播王多多點評的話更是精妙,分享給各位 王多多的點評 「Faker是我們的處境,他是LPL永遠繞不開的一個人和話題,所以我們特別渴望在決賽跟他相遇,去直面我們的處境。 我們曾經稱他為最高的山,最長的河,以為山海就是盡頭,可是Faker用他28歲的年齡...
Thumbnail
初入IT產業的人士在學習Python語言後,IT證照如ITS Python認證是否值得考取?本文以ITS證照特點、實施建議和IT認證考試資訊為主,詳述證照的好處和準備時間。
Thumbnail
如何用Python匯入大批Excel檔案? os.listdir建立資料夾內[檔案名稱.副檔名]之列表 利用迴圈將所有檔案匯入Python 用pandas.concat合併所有DataFrame
Thumbnail
本文將介紹 Python 中的字符串操作方法與輸入輸出,從基本的索引、切片到進階的字符串方法,還有如何進行輸入輸出操作,這對於文本處理和用戶交互來說非常重要。
Thumbnail
網路爬蟲(web crawler),也叫網路蜘蛛(spider) 是一個強大的自動化工具,可以自由瀏覽、擷取訪問網頁的各項資訊,例如:新聞文章、電商商品價格,當專案中需要添加外部數據或進行大量資料收集時,網路爬蟲就是一個非常實用的工具。
Thumbnail
Python 是一個易於學習且功能強大的高級程式語言,它廣泛用於軟件開發、數據科學、人工智能和網站開發等領域。本教學將帶您入門 Python,讓您了解基本語法和常用功能。讓我們開始吧!
Thumbnail
資料分析工具百百種,有容易操作資料、視覺化的BI工具、常用於各領域的分析模型套裝軟體等等,但對於想做資料分析、資料科學的人,「程式語言」可以說是現今不可或缺的能力,而R與Python則可以稱為資料科學領域最熱門的兩個程式語言,這篇文章主要想分享R與Python的使用情境,以及分享網路上一些資源。
在這篇教學中,我們將介紹如何使用Python的openpyxl套件將資料寫入Excel文件。openpyxl是一個功能強大的函式庫,可以讓我們輕鬆地處理Excel文件。
Thumbnail
剛開始學一個新的語言,第一個面臨的問題就是,需要先學習架設程式語言的環境。為了避免架設環境而降低學習的熱情,我們可以先使用 Repl.it 協助我們先練習Python 的基本語法。
Thumbnail
該篇文章首要為 1.下載python與文字編輯器vs code (Visual Studio Code) 2.撰寫第一支python程式
Thumbnail
資料科學家、數據分析師是近幾年新興,而且熱門的職業,而DataCamp是一個專精於資料科學的程式教學網站。在實務上會用到的各種知識與程式技能,從流程面的網路爬蟲、數據清洗、資料視覺化,到技術面的Python、R語言、SQL,在DataCamp上幾乎都可以找到相關教學。
Thumbnail
這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
Thumbnail
美國總統大選只剩下三天, 我們觀察一整週民調與金融市場的變化(包含賭局), 到本週五下午3:00前為止, 誰是美國總統幾乎大概可以猜到60-70%的機率, 本篇文章就是以大選結局為主軸來討論近期甚至到未來四年美股可能的改變
Thumbnail
Faker昨天真的太扯了,中國主播王多多點評的話更是精妙,分享給各位 王多多的點評 「Faker是我們的處境,他是LPL永遠繞不開的一個人和話題,所以我們特別渴望在決賽跟他相遇,去直面我們的處境。 我們曾經稱他為最高的山,最長的河,以為山海就是盡頭,可是Faker用他28歲的年齡...
Thumbnail
初入IT產業的人士在學習Python語言後,IT證照如ITS Python認證是否值得考取?本文以ITS證照特點、實施建議和IT認證考試資訊為主,詳述證照的好處和準備時間。
Thumbnail
如何用Python匯入大批Excel檔案? os.listdir建立資料夾內[檔案名稱.副檔名]之列表 利用迴圈將所有檔案匯入Python 用pandas.concat合併所有DataFrame
Thumbnail
本文將介紹 Python 中的字符串操作方法與輸入輸出,從基本的索引、切片到進階的字符串方法,還有如何進行輸入輸出操作,這對於文本處理和用戶交互來說非常重要。
Thumbnail
網路爬蟲(web crawler),也叫網路蜘蛛(spider) 是一個強大的自動化工具,可以自由瀏覽、擷取訪問網頁的各項資訊,例如:新聞文章、電商商品價格,當專案中需要添加外部數據或進行大量資料收集時,網路爬蟲就是一個非常實用的工具。
Thumbnail
Python 是一個易於學習且功能強大的高級程式語言,它廣泛用於軟件開發、數據科學、人工智能和網站開發等領域。本教學將帶您入門 Python,讓您了解基本語法和常用功能。讓我們開始吧!
Thumbnail
資料分析工具百百種,有容易操作資料、視覺化的BI工具、常用於各領域的分析模型套裝軟體等等,但對於想做資料分析、資料科學的人,「程式語言」可以說是現今不可或缺的能力,而R與Python則可以稱為資料科學領域最熱門的兩個程式語言,這篇文章主要想分享R與Python的使用情境,以及分享網路上一些資源。
在這篇教學中,我們將介紹如何使用Python的openpyxl套件將資料寫入Excel文件。openpyxl是一個功能強大的函式庫,可以讓我們輕鬆地處理Excel文件。
Thumbnail
剛開始學一個新的語言,第一個面臨的問題就是,需要先學習架設程式語言的環境。為了避免架設環境而降低學習的熱情,我們可以先使用 Repl.it 協助我們先練習Python 的基本語法。
Thumbnail
該篇文章首要為 1.下載python與文字編輯器vs code (Visual Studio Code) 2.撰寫第一支python程式
Thumbnail
資料科學家、數據分析師是近幾年新興,而且熱門的職業,而DataCamp是一個專精於資料科學的程式教學網站。在實務上會用到的各種知識與程式技能,從流程面的網路爬蟲、數據清洗、資料視覺化,到技術面的Python、R語言、SQL,在DataCamp上幾乎都可以找到相關教學。