【MAC】包管理及多版本Python環境配置

這裏記錄了作者使用Mac過程中的一些問題,不斷學習不斷更新>_<

一 wget安裝

使用wget命令時報錯-bash: wget: command not found,說明wget沒有安裝。

這時候只要安裝wget就好了,這裏推薦使用brew安裝,畢竟brew時Mac必備的包管理工具,沒安裝brew的朋友的看“二”。

brew安裝wget只要簡單的一個命令即可:

brew install wget

二 包管理工具Homebrew

這裏主要記錄Homebrew的安裝方法。

打開終端,輸入下面的命令即可,一般的安裝失敗都是因爲網絡問題,在網絡環境好的時候重新嘗試即可。

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

三 Mac管理多個版本的Python

對於在 Mac 上,學習 Python 的同學來說,避免不了安裝雙版本 Python 以及切換 Python 版本的情況。如何有效管理呢?(windows每次配置環境變量真是難忘的記憶)。此時,pyenv 應運而生,它一個 python 版本管理工具,它可以改變全局的 python 版本,安裝多個版本的 python,設置目錄級別的 python 版本,還能創建和管理 python虛擬環境。

有了brew之後,安裝pyenv就簡單多了,只要一行命令:

brew install pyenv

安裝之後可以用brew -v驗證是否安裝成功。

接下來就可以用pyenv安裝和管理多個版本python了。

pyenv install --list  # 查看可供安裝的版本
pyenv install 3.6.10  # 安裝指定版本的python
pyenv versions  # 查看已經安裝的所有版本

這裏可能會遇到下載很慢的問題,應爲pyenv默認的源時在國外,這時,需要我們用國內的源下載,注意選擇自己要用的版本號,3處(3.6.10)版本號需要替換, 命令如下:

wget http://mirrors.sohu.com/python/3.6.10/Python-3.6.10.tar.xz -P ~/.pyenv/cache/

pyenv install 3.6.10

這裏有兩步,

  • 首先用wget命令從國內的源下載指定版本的python到/.pyenv/cache/目錄
  • 然後用pyenv命令安裝該版本的python
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章