pyenv的安裝與簡單使用詳解
一、pyenv是什么?
pyenv
是 python
的 多環(huán)境管理 工具,可以安裝多個版本的 python,并為 全局
或 單個應(yīng)用
設(shè)置指定版本
二、pyenv的安裝
2.1 下載 pyenv 壓縮包
壓縮包下載地址:https://github.com/pyenv-win/pyenv-win#readme
點擊 code
,再點擊 Download ZIP
下載壓縮包
2.2 解壓壓縮包
將 pyenv-win
壓縮包解壓到任意不帶有中文的目錄下,并點擊箭頭處復(fù)制目錄路徑
(這里有一點需要注意:需要復(fù)制文件夾內(nèi)部的pyenv-win所在的目錄,而不是外層目錄)
2.3 配置環(huán)境變量
2.3.1 電腦搜索框內(nèi)輸入 “高級系統(tǒng)設(shè)置”,打開后,點擊環(huán)境變量
2.3.2 在系統(tǒng)變量中點新建,將PYENV加入系統(tǒng)變量中,并配置上一步拷貝的目錄,點擊確認
2.3.3 配置path變量
在系統(tǒng)變量中找到 Path
這個變量,雙擊打開
點擊新建
,將這兩行路徑加進去:%PYENV%\bin
、%PYENV%\shims
,再點擊確定
然后一層一層點擊 確定
就好了
2.4 檢測是否安裝成功
在 cmd
窗口輸入 pyenv
,顯示版本號等信息就是成功了
三、pyenv 的基本使用
3.1 列出所有可以使用的版本
pyenv install --list
3.2 查看版本
3.2.1 列出所有已安裝的版本,當前使用版本帶"*"
pyenv versions
3.2.2 直接查看當前對應(yīng)版本
pyenv version
3.3 安裝指定版本
pyenv install <version>
有時候會出現(xiàn)下載很慢的情況,這時候可以參考以下方案
3.3.1 手動安裝
上圖中可以看出下載源為 Mirror: https://www.python.org/ftp/python
- 可以手動打開這個源地址,找到要下的版本號,找到需要的文件(以 3.10.3-amd64.exe 為例)
- 將它下載完直接拖進 pyenv 的
install_cache
文件夾 - 再執(zhí)行上面的安裝命令,即可安裝對應(yīng)的版本
正常安裝的執(zhí)行過程:
手動安裝的執(zhí)行過程:
從上面兩張圖也可以看出,安裝的過程是先到 源地址
下載文件,丟進 install_cache
內(nèi),再進行 安裝
我們相當于手動操作前面,直接進行安裝
3.4 卸載指定版本
pyenv uninstall <version>
3.5 設(shè)置全局/當前版本
設(shè)置全局版本
pyenv global <version>
設(shè)置當前版本
pyenv local <version>
設(shè)置之后,可以查看 python 版本來核對
python -V
總結(jié)以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
- Python版本管理器之Pyenv-win介紹與安裝方法詳解
- python中pyenv-win安裝與使用教程
- 在Linux環(huán)境下安裝和使用Pyenv的詳細指南
- windows端python版本管理工具pyenv-win安裝使用
- Mac中pyenv的安裝與使用教程
- Deepin下安裝神器Pyenv的步驟記錄
- Ubuntu 18.04安裝 pyenv、pyenv-virtualenv、virtualenv、Numpy、SciPy、Pillow、Matplotlib
- Linux下安裝pyenv的方法
- pyenv與virtualenv安裝實現(xiàn)python多版本多項目管理
- Python中pyenv安裝及使用的實現(xiàn)步驟
相關(guān)文章
巧妙使用python?opencv庫玩轉(zhuǎn)視頻幀率
這篇文章主要介紹了巧妙使用python?opencv庫玩轉(zhuǎn)視頻幀率的教程示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-04-04Python中的google authenticator認證過程
文章介紹了使用Python 3.7生成Google Authenticator所需密鑰的步驟,包括使用pyotp模塊生成密鑰、生成二維碼圖片以及通過客戶端掃描二維碼進行二次認證的實現(xiàn)原理2024-11-11Python閉包之返回函數(shù)的函數(shù)用法示例
這篇文章主要介紹了 Python閉包之返回函數(shù)的函數(shù)用法示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-01-01在 Linux/Mac 下為Python函數(shù)添加超時時間的方法
這篇文章主要介紹了在 Linux/Mac 下為Python函數(shù)添加超時時間,本文通過實例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下2020-02-02用Python實現(xiàn)一個簡單的多線程TCP服務(wù)器的教程
這篇文章主要介紹了用Python實現(xiàn)一個簡單的多線程TCP服務(wù)器的教程,示例的運行環(huán)境為Windows操作系統(tǒng),需要的朋友可以參考下2015-05-05Python實現(xiàn)常見數(shù)據(jù)格式轉(zhuǎn)換的方法詳解
這篇文章主要為大家詳細介紹了Python實現(xiàn)常見數(shù)據(jù)格式轉(zhuǎn)換的方法,主要是xml_to_csv和csv_to_tfrecord,感興趣的小伙伴可以了解一下2022-09-09python實現(xiàn)異步回調(diào)機制代碼分享
本文介紹了python實現(xiàn)異步回調(diào)機制的功能,大家參考使用吧2014-01-01