溫馨提示×

如何用Ubuntu管理Python環境

小樊
68
2025-03-10 13:43:29
欄目: 編程語言

在Ubuntu上管理Python環境可以通過以下幾種方法:

1. 安裝Python

首先,確保系統中已安裝Python??梢允褂肬buntu的包管理器安裝Python:

sudo apt update
sudo apt install python3.8

2. 使用pyenv管理多個Python版本

pyenv是一個強大的工具,用于管理多個Python版本。

安裝pyenv

curl https://pyenv.run | bash

按照安裝結束時的說明,在~/.bashrc文件末尾添加以下內容:

export PYENV_ROOT="$HOME/.pyenv"
command -v pyenv >/dev/null || export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"

重新加載配置文件:

source ~/.bashrc

使用pyenv安裝特定版本的Python

pyenv install 3.11
pyenv versions
pyenv global 3.11  # 設置為全局默認版本

3. 創建和管理虛擬環境

使用venv模塊

python3.8 -m venv my_project_venv
source my_project_venv/bin/activate

使用pipenv

pip install pipenv
pipenv --three
pipenv shell

4. 安裝項目依賴

進入項目根目錄,如果有requirements.txt文件,則使用pip安裝所有依賴項:

cd /path/to/my_project
pip install -r requirements.txt

5. 配置開發工具

配置Sublime Text

在Sublime Text中創建一個新的構建系統文件,指定Python路徑為虛擬環境內的Python可執行文件。

6. 持久化虛擬環境

在相應用戶家目錄下的.bashrc.zshrc文件中加入激活腳本的命令:

echo 'source /path/to/my_project_venv/bin/activate' >> ~/.bashrc
source ~/.bashrc

7. 使用pip管理Python包

安裝pip3進行Python包管理:

sudo apt install python3-pip
pip3 install --upgrade pip

使用pip3安裝包:

pip3 install package_name
pip3 install -r requirements.txt

卸載包:

pip3 uninstall package_name

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女