Python入門-Day3:環境建置

Python入門-Day3:環境建置

更新於 發佈於 閱讀時間約 4 分鐘

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套件了。

avatar-img
Michael楊
17會員
111內容數
日後將分享關於我的經驗(日常、工作、技術),並期待未來能創造屬於我的宇宙。
留言
avatar-img
留言分享你的想法!
Michael楊 的其他內容
Python的模組和庫是可重用的程式碼塊,可透過import語句引入。特定部分可以透過from和import引入,並可使用as指定別名。第三方模組可透過pip工具安裝並在程式碼中使用。此外,也可以創建自定義模組並在其他Python文件中引用。
例外處理是Python中的重要概念,用於控制並處理程序異常,防止程序崩潰和數據損失。它包括try, except, else和finally等語法結構,可用於對特定錯誤進行處理,或主動觸發和自定義異常。
本文介紹了Python中的物件導向程式設計的重要概念,包括類別、繼承、多型、封裝、介面、抽象類別、靜態類別、列舉、委派、Lambda表達式、泛型和反射。每個概念都有對應的程式碼範例來說明其用法和功能。這些概念對於理解和使用Python進行物件導向程式設計至關重要。
Python的模組和庫是可重用的程式碼塊,可透過import語句引入。特定部分可以透過from和import引入,並可使用as指定別名。第三方模組可透過pip工具安裝並在程式碼中使用。此外,也可以創建自定義模組並在其他Python文件中引用。
例外處理是Python中的重要概念,用於控制並處理程序異常,防止程序崩潰和數據損失。它包括try, except, else和finally等語法結構,可用於對特定錯誤進行處理,或主動觸發和自定義異常。
本文介紹了Python中的物件導向程式設計的重要概念,包括類別、繼承、多型、封裝、介面、抽象類別、靜態類別、列舉、委派、Lambda表達式、泛型和反射。每個概念都有對應的程式碼範例來說明其用法和功能。這些概念對於理解和使用Python進行物件導向程式設計至關重要。