Skip to content

kavix0013-ctrl/setting-up-python-for-development

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 

Repository files navigation

Setting Up Python for Development

A guide to setting up Python for development on Ubuntu.
You can use it as a reference.

Table of Contents

English

I’m running these steps on Ubuntu 24.04 LTS,

Step by step to building up

  1. Install the Python environment

    Install Git

    Git helps with version control and managing your project files and history.

       ```bash
       sudo apt install git
    

    Install Python

    pip is the Python package manager. You’ll use to install libraries very often.

       sudo apt install python3 python3-pip
    

    Check Python installation

    Make sure your Python is installed and available.

       which python3
       python3 --version
    
  2. Building virtual Python

    If some packages fail to install, it may be due to conflicts with the system’s original Python packages. Creating a virtual environment helps isolate dependencies and avoid conflicts.

    Install virtualenv

       pip3 install virtualenv
       sudo apt install python3-virtualenv
    

    Create a Python virtual environment

       virtualenv venv
    

    Activate / Deactivate the environment

       source venv/bin/activate
       deactivate
    

Notes

  • This guide is written mainly as my own notes.
  • I’m sharing it here in case others run into similar problems with Python.
  • Steps here tested on Ubuntu 24.04 LTS, but things may differ slightly on other Linux distributions.
  • Please treat this as a reference rather than an official manual.

繁體中文

這是在 Ubuntu 24.04 LTS 下執行的,
不過在其他 Linux 系統上大致上也適用。

流程及步驟說明

  1. 安裝 Python 環境

    安裝 Git

    Git 可以幫助進行程式碼版本控制,並管理專案的檔案與歷史。

    ```bash
    sudo apt install git
    

    安裝 Python

    pip 你會常使用到它, 它是一個 Python 的套件管理工具用來安裝各式各樣的函式庫。

    sudo apt install python3 python3-pip
    

    檢查 Python 是否安裝成功

    一定要確認 Python 已經正確安裝並且可以使用。

    which python3
    python3 --version
    
  2. 建立虛擬 Python 環境

    某些套件在安裝的時候無法安裝,通常是因為系統原生的 Python 套件或相依套件有衝突。 為防止這些問題需要建立虛擬環境,讓套件依賴彼此隔離,防止衝突。

    安裝 virtualenv

    pip3 install virtualenv
     sudo apt install python3-virtualenv
    

    建立 Python 虛擬環境

    virtualenv venv
    

    啟用 / 停用虛擬環境

    source venv/bin/activate
    deactivate
    

備註:

  • 這主要是我個人的筆記。
  • 我分享出來是希望能幫助到在 Python 遇到問題的人。
  • 這是在 Ubuntu 24.04 LTS 下測試的,可能會與其他 Linux 發行版有差異。
  • 請將內容視為參考,並且以對應版本查詢,確認差異性。

日本語

このノートは私が Ubuntu 24.04 LTS で実行した際の記録です。
他の Linux バージョンでも適用できるはずですが、必ず正式な文章確認してください。

手順の流れ

  1. Python 環境をインストールする

    Git をインストール   Git はコードのバージョン管理や、プロジェクトのファイルと履歴を管理するのに役立ちます。

    ```bash
    sudo apt install git
    

    Python をインストール

    pip は Python のライブラリを入れたり管理したりするツールです

    sudo apt install python3 python3-pip
    

    Python のインストールを確認

    すべての手順が終わったら、必ず Python のバージョンを確認してください。
    インストールが正常にしたことを確認できます。

    which python3
    python3 --version
    
  2. バーチャル環境を作成する

    virtualenv をインストール

    pip3 install virtualenv
    

    Python 仮想環境を作成

    virtualenv venv
    

    環境を有効化 / 無効化する

    source venv/bin/activate
    deactivate
    

注意:

  • これは主に自分用のメモです。

  • 同じように Python で問題に遭遇した人の助けになればと思い共有しています。

  • 記事の手順は Ubuntu 24.04 LTS で検証しましたが、他の Linux ディストリビューションでは多少異なる場合があります。

  • 必ず公式ドキュメントを再確認してください。

About

A guide to setting up Python for development.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published