Utoljára aktív 6 months ago

透過 pyenv 安裝與管理多個 Python 版本,輕鬆切換和配置不同專案的 Python 環境。

timmy gist felülvizsgálása 6 months ago. Revízióhoz ugrás

1 file changed, 5 insertions

pyenv_update_python_version.sh(fájl létrehozva)

@@ -0,0 +1,5 @@
1 + pyenv uninstall -f 3.12.2
2 + rm -rf /tmp/python-build.*
3 + cd ~/.pyenv && git pull
4 + pyenv install 3.12.2
5 +

timmy gist felülvizsgálása 6 months ago. Revízióhoz ugrás

2 files changed, 6 insertions

install_and_setup_pyenv.sh

@@ -22,6 +22,8 @@ pyenv install 3.12.2
22 22 pyenv install -v 3.12.2 # 用詳細模式重新建置
23 23
24 24
25 + pyenv uninstall 3.12.2
26 +
25 27 # 設定目前 shell 工作階段使用 Python 3.12.2 版本
26 28 pyenv shell 3.12.2
27 29

ubuntu_dev_setup.sh(fájl létrehozva)

@@ -0,0 +1,4 @@
1 + apt update
2 + apt install -y build-essential libssl-dev zlib1g-dev \
3 + libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm \
4 + libncursesw5-dev xz-utils tk-dev libxml2-dev libxmlsec1-dev libffi-dev liblzma-dev

timmy gist felülvizsgálása 6 months ago. Revízióhoz ugrás

1 file changed, 3 insertions

install_and_setup_pyenv.sh

@@ -19,6 +19,9 @@ eval "$(pyenv init -)"
19 19 # 使用 pyenv 安裝 Python 3.12.2 版本
20 20 pyenv install 3.12.2
21 21
22 + pyenv install -v 3.12.2 # 用詳細模式重新建置
23 +
24 +
22 25 # 設定目前 shell 工作階段使用 Python 3.12.2 版本
23 26 pyenv shell 3.12.2
24 27

timmy gist felülvizsgálása 7 months ago. Revízióhoz ugrás

Nincsenek változtatások

timmy gist felülvizsgálása 7 months ago. Revízióhoz ugrás

1 file changed, 13 insertions

install_and_setup_pyenv.sh

@@ -27,3 +27,16 @@ python --version
27 27
28 28 # 設定目前目錄的 Python 版本為 3.12.2,會在該目錄下建立 .python-version 檔案
29 29 pyenv local 3.12.2
30 +
31 +
32 + # 列出所有已安裝的 Python 版本
33 + pyenv versions
34 +
35 + # 顯示當前使用的 Python 執行檔路徑
36 + pyenv which python
37 +
38 + # 顯示 Python 3.12.2 版本的安裝目錄
39 + pyenv prefix 3.12.2
40 +
41 + # 查找 pyenv 工具的執行檔路徑
42 + which pyenv

timmy gist felülvizsgálása 7 months ago. Revízióhoz ugrás

1 file changed, 29 insertions

install_and_setup_pyenv.sh(fájl létrehozva)

@@ -0,0 +1,29 @@
1 + # 使用 Homebrew 安裝 pyenv,這是一個 Python 版本管理工具
2 + brew install pyenv
3 +
4 + # 從 pyenv.run 下載並執行安裝腳本,來安裝 pyenv
5 + curl https://pyenv.run | bash
6 +
7 + # 設定 PYENV_ROOT 環境變數,指向 pyenv 的安裝目錄
8 + export PYENV_ROOT="$HOME/.pyenv"
9 +
10 + # 將 pyenv 的二進制目錄加入 PATH 環境變數,使其可執行
11 + export PATH="$PYENV_ROOT/bin:$PATH"
12 +
13 + # 初始化 pyenv 的路徑設定
14 + eval "$(pyenv init --path)"
15 +
16 + # 初始化 pyenv 的 shell 環境,使其可以管理 Python 版本
17 + eval "$(pyenv init -)"
18 +
19 + # 使用 pyenv 安裝 Python 3.12.2 版本
20 + pyenv install 3.12.2
21 +
22 + # 設定目前 shell 工作階段使用 Python 3.12.2 版本
23 + pyenv shell 3.12.2
24 +
25 + # 檢查目前使用的 Python 版本
26 + python --version
27 +
28 + # 設定目前目錄的 Python 版本為 3.12.2,會在該目錄下建立 .python-version 檔案
29 + pyenv local 3.12.2
Újabb Régebbi