1. 程式人生 > >mac下安裝多版本python[轉]

mac下安裝多版本python[轉]

mac自帶的python是2.7版本的,為了方便學習,建議再安裝一個3.x的版本,python的多個版本通過pyenv來管理,具體詳見下面的步驟:

1.安裝homebrew

開啟終端輸入如下命令,就可以安裝homebrew。

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

測試是否安裝成功

angel:~ $ brew -v

Homebrew 0.9.5

表示安裝成功。

參照 brew.sh/index_zh-cn.html[brew.sh/index_zh-cn.html]

2.安裝pyenv

angel:~ $ brew install pyenv

驗證是否安裝成功

angel:~ $ pyenv -v

pyenv 20150326

3.pyenv install --list 檢視可以安裝的python版本

angel:~ $ pyenv install --list

Available versions:

2.7

2.7.1

2.7.2

2.7.3

2.7.4

2.7.5

2.7.6

2.7.7

2.7.8

2.7.9

......(由於篇幅問題,此處略去3000字)

3.4.2

3.4.3

3.5.0a1

3.5.0a2

3.5-dev

4.安裝對應的python版本

angel:~ $ pyenv install 3.4.3

pyenv: /Users/angel/.pyenv/versions/3.4.3 already exists

continue with installation? (y/N) N

我的電腦已經安裝過3.4.3。。。

用pyenv versions可以檢視目前正在使用的python版本,前面帶星號(*)的就是表示當前使用的python版本(3.4.3)

angel:~ $ pyenv versions

system

* 3.4.3 (set by /Users/angel/.pyenv/version)

參照:

v2in.com/pyenv-installation-and-usage.html[v2in.com/pyenv-installation-and-usage.html]

seisman.info/python-pyenv.html[seisman.info/python-pyenv.html]

5.設定環境

在 .bashrc(或者.bash_profile)加入如下內容

沒有如上2個檔案,可以生成一個。

if which pyenv > /dev/null; then eval "$(pyenv init -)"; fi

6.pyenv global 來回切換python版本

angel:~ $ python

Python 3.4.3 (default, May 2 2015, 21:56:04)

[GCC 4.2.1 Compatible Apple LLVM 6.1.0 (clang-602.0.49)] on darwin

Type "help", "copyright", "credits" or "license" for more information.

>>> exit()

angel:~ $ pyenv versions

system

* 3.4.3 (set by /Users/angel/.pyenv/version)

angel:~ $ pyenv global system

angel:~ $ python

Python 2.7.6 (default, Sep 9 2014, 15:04:36)

[GCC 4.2.1 Compatible Apple LLVM 6.0 (clang-600.0.39)] on darwin

Type "help", "copyright", "credits" or "license" for more information.

>>> exit()

angel:~ $ pyenv versions

* system (set by /Users/angel/.pyenv/version)

3.4.3

angel:~ $ pyenv versions

“system"是系統預設版本

最後想說的是,pyenv 的相關命令通過pyenv -h 和 pyenv commands來檢視,具體用法自己試驗。

angel:~ $ pyenv commands

ps:

轉自:http://www.maiziedu.com/article/9946/

相關推薦

mac安裝版本python[]

mac自帶的python是2.7版本的,為了方便學習,建議再安裝一個3.x的版本,python的多個版本通過pyenv來管理,具體詳見下面的步驟: 1.安裝homebrew 開啟終端輸入如下命令,就可以安裝homebrew。 angel:~ $ ruby -e "

MAC安裝版本JDK和切換幾種方式

lin 切換jdk版本 ber 方便 ida 不支持 itl 相關 pro 環境: MAC PRO,OS X 10.11.6,64位 歷史: 過去 Mac 上的 Java 都是由 Apple 自己提供,只支持到 Java 6,並且OS X 10.7 開始系統並不自帶(而

ubuntu安裝版本Python

  系統環境:ubuntu14.04LTS,系統預設的python版本為2.7,我這裡想要再安裝一個3.4.3版本。 再安裝python之前,我們首先要安裝這個管理工具pyenv: $ git clone git://github.com/yyuu/pyenv.git ~/.p

mac安裝版本JDK/版本之間切換

1.下載多個版本的JDK,比如JDK8和JDK102. 找到安裝資料夾JDK安裝的Home資料夾分別是  /Library/Java/JavaVirtualMachines/jdk1.8.0_161.j

(一)搭建python3.4環境之ubuntu14.04安裝版本Python(親測有效)

轉自:http://www.cnblogs.com/ningvsban/p/4384995.html 今天一不小心又把ubuntu系統給完壞了,因為我把python3解除安裝了,然後就。。。好了,不廢話了,接下來就說一下如何在ubuntu下管理python的多

Windows環境,Anaconda 安裝版本python,以及TensorFlow安裝

最近想學習TensorFlow,一直用python,所以想借用TF在python的拓展包。 主要問題是,TF 僅僅對python3.5的支援比較好,其他版本的python不是說不支援,只是筆者限於能力,多次嘗試都沒能成功。 下面進入正題: 1. 官網下載 Anaconda

centos7安裝版本python3.6

centos7下預設安裝python2.7.5版本,因為系統環境有依賴預設安裝的python2.7.5版本,所以我們不能替換安裝系統預設安裝Python2.7.5。 所以需要共存安裝多版本python3.6.0. 目的: 把自己安裝過程遇到的問題記錄下來,方便以後

在centos6.5環境搭建版本python(python2.6、python2.7、python3.5)共存環境

可能存在的問題 yum安裝、原始碼安裝、二進位制安裝用哪個,官網文件是原始碼安裝,所以咱們就用原始碼安裝 在原始碼安裝的時候會有什麼問題 一個是預設路徑的問題,在編譯的時候時候如果不指定路徑的話,很多二進位制檔案會安裝到預設的目錄下/usr/bin下面,系

centos7安裝版本Python

系統環境:CentOS 7.2 x86_64,該系統自帶了python2.7版本。但是專案中用的是python3.5版本,為了保證Centos系統的正常執行,需要安裝python3.5與python2.7共存的開發環境。安裝相關包# yum install zlib-deve

mac安裝版本jdk(

ots lib 官網下載 -s library acl pre 切換 edi 轉自 http://ningandjiao.iteye.com/blog/2045955?utm_source=tuicool&utm_medium=referral 1.首先安裝所有的J

mac版本python安裝 pymysql

pos -m cmake sudo mysq 但是 version 安裝 keyword 系統裏面安裝了多個python的版本,有2.7和3.4等。默認的2.7版本,但我開發需要3.4版本的。默認情況下,用pip安裝PyMySQL $sudo pip inst

Mac使用Pyenv實現python版本共存與切換

macmac自帶的python2.7不能刪除,因為很多系統模塊依賴,所以我們使用pyenv來安裝python3.6版本,這樣就可以並存。1、安裝OS X的套件管理器(類似ubuntu的apt-get),網址如下:http://brew.sh/index_zh-cn.html或者直接用終端命令安裝/usr/bi

Ubuntu安裝pyenv管理版本python

.com 安裝pyenv version dash pytho brush 我們 ash lvm 安裝Python版本管理工具——Pyenv git clone git://github.com/yyuu/pyenv.git ~/.pyenv e

Mac電腦上安裝版本Python • cenalulu's Tech Blog

本文將介紹如何在Mac電腦上實現多個版本的Python共存及切換的方法 申明:本文是Stackoverflow的回答轉載和翻譯。原文連結 具體方法 首先通過homebrew安裝pyenv,之後的所有Python安裝和管理通過pyenv進行。 $ brew install py

Linux安裝版本python

安裝其他版本,例如python3.5 (1)安裝依賴包和庫 備註:由於需要採用編譯方式安裝,需要用到大量的庫和依賴包,因此我們需要編譯之前讓它們就緒。 sudo apt-get install build-essential libncursesw5-dev libreadlin

Windows7版本python與pip安裝和pip使用

2、分別安裝python27和python36 進入各自安裝目錄,將python.exe重新命名為python2.exe和python3.exe 3、設定環境變數 C:\Python36-32\Scripts\; C:\Python36-32\;

Mac安裝python版本

   Mac OS裡面的Python預設為2.7版本,開發的原因需要安裝Python3,又不能把2.7解除安裝掉,所以就需要多版本之間共存。     如果喜歡權威官方的介紹和指導,請移步:https://github.com/yyuu/pyenv    步驟如下:    1

Mac電腦上安裝版本Python

1.安裝Homebrew ➜/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 驗證是否安裝成功 ➜

MAC OS 版本python共存和切換

轉自:http://lovekaiyuan.iteye.com/blog/2214417   Mac OS裡面的python預設為2.7版本,但是現在隨著python3越來越普及,覺得還是需要轉移到python3.畢竟是未來的趨勢。      不過遇到的麻煩就是系統很多還是

Centos7安裝python版本並存開發環境

系統環境:CentOS 7.2 x86_64,該系統自帶了python2.7版本。但是專案中用的是python3.5版本,為了保證Centos系統的正常執行,需要安裝python3.5與python2.7共存的開發環境。 安裝相關包 # yum inst