在Mac電腦上安裝多版本的Python • cenalulu's Tech Blog
本文將介紹如何在Mac電腦上實現多個版本的Python共存及切換的方法
申明:本文是Stackoverflow的回答轉載和翻譯。原文連結
具體方法
首先通過homebrew
安裝pyenv
,之後的所有Python安裝和管理通過pyenv
進行。
pyenv
安裝完以後,就可以選擇性的進行Python環境安裝了。下面已安裝Python2.7為例:
此外,你還可以通過pyenv
檢視目前系統中已經安裝過的Python版本
如果需要在不同版本的Python間進行切換的話,使用以下命令:
當然,你也可以讓版本切換隻對當前目錄生效
相關推薦
在Mac電腦上安裝多版本的Python • cenalulu's Tech Blog
本文將介紹如何在Mac電腦上實現多個版本的Python共存及切換的方法 申明:本文是Stackoverflow的回答轉載和翻譯。原文連結 具體方法 首先通過homebrew安裝pyenv,之後的所有Python安裝和管理通過pyenv進行。 $ brew install py
Mac電腦上安裝多版本的Python
1.安裝Homebrew ➜/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 驗證是否安裝成功 ➜
電腦上有多個Python版本下安裝Scrapy
1.安裝python2.7版本,如果你的電腦安裝了其他的版本也沒關係,python是獨立執行的,你只需要再安裝一個2.7版本即可。連結再python 得官網就可以找到。 2.安裝完後電腦重啟,然後開啟‘執行’,輸入cmd,執行以下命令,設定環境變數。 -C:\Python27\python.
mac下安裝多版本python[轉]
mac自帶的python是2.7版本的,為了方便學習,建議再安裝一個3.x的版本,python的多個版本通過pyenv來管理,具體詳見下面的步驟: 1.安裝homebrew 開啟終端輸入如下命令,就可以安裝homebrew。 angel:~ $ ruby -e "
在Mac電腦上安裝linux系統
發行版 nbsp 安裝linux 打開 www 首頁 ubunt .net 百度一下 1.首頁需要下載VMware fusion (百度一下) 2.Ubuntu 鏡像文件(.iso) 連接:http://www.jb51.net/LINUXjishu/239493.htm
如何在一臺電腦上安裝多個jdk
tput support -c win index text different ref recent Technote (FAQ) Question How to install multiple versions of Java on a workstation? C
ubuntu下安裝多版本Python
系統環境:ubuntu14.04LTS,系統預設的python版本為2.7,我這裡想要再安裝一個3.4.3版本。 再安裝python之前,我們首先要安裝這個管理工具pyenv: $ git clone git://github.com/yyuu/pyenv.git ~/.p
Windows環境下,Anaconda 安裝多版本python,以及TensorFlow安裝
最近想學習TensorFlow,一直用python,所以想借用TF在python的拓展包。 主要問題是,TF 僅僅對python3.5的支援比較好,其他版本的python不是說不支援,只是筆者限於能力,多次嘗試都沒能成功。 下面進入正題: 1. 官網下載 Anaconda
(一)搭建python3.4環境之ubuntu14.04下安裝多版本Python(親測有效)
轉自:http://www.cnblogs.com/ningvsban/p/4384995.html 今天一不小心又把ubuntu系統給完壞了,因為我把python3解除安裝了,然後就。。。好了,不廢話了,接下來就說一下如何在ubuntu下管理python的多
如何在一臺電腦上安裝多個Linux發行版
不得不承認,在一臺電腦上安裝多個Linux發行版,這是一個十分‘尷尬的’需求,但是出於某種原因,我就是有了這種需要。 經常安裝Windows的朋友都知道,window多系統安裝很簡單,系統會自動檢索更新引導選單,所以安裝完畢就可以選擇不同的系統進入了。 但是安裝多個Linu
centos7安裝多版本Python
系統環境:CentOS 7.2 x86_64,該系統自帶了python2.7版本。但是專案中用的是python3.5版本,為了保證Centos系統的正常執行,需要安裝python3.5與python2.7共存的開發環境。安裝相關包# yum install zlib-deve
Python中避免在給多維陣列賦值之前判斷key是否存在的方法 • cenalulu's Tech Blog
Python在使用二維及多維陣列(dict)時,每次賦值之前都需要判斷一維及較小維度上的key是否存在。本文將介紹對於這種問題的解決方案 背景 Python中可以使用dict資料型別來實現二維及多維陣列。但是在對dict型別的多維陣列賦值時,相較其他語言需要預先額外判斷一次低維度的k
Python的GIL是什麼鬼,多執行緒效能究竟如何 • cenalulu's Tech Blog
前言:博主在剛接觸Python的時候時常聽到GIL這個詞,並且發現這個詞經常和Python無法高效的實現多執行緒劃上等號。本著不光要知其然,還要知其所以然的研究態度,博主蒐集了各方面的資料,花了一週內幾個小時的閒暇時間深入理解了下GIL,並歸納成此文,也希望讀者能通過次本文更好且客觀的理解GI
記錄一段生成素數python程式碼的調優過程 • cenalulu's Tech Blog
簡介:本文主要記錄了博主對一段使用python實現的素數生成程式碼的不斷優化過程。 背景:最近在刷Project Euler的題目,刷到第十題(計算2百萬以下素數的和)的時候發現之前的素數生成程式碼效率太低導致幾分鐘都出不來。於是通過不斷的調優,終於得到一個能在秒級算出2百萬以內的素
Python函式引數預設值的陷阱和原理深究 • cenalulu's Tech Blog
本文將介紹使用mutable物件作為Python函式引數預設值潛在的危害,以及其實現原理和設計目的 陷阱重現 我們就用實際的舉例來演示我們今天所要討論的主要內容。 下面一段程式碼定義了一個名為generate_new_list_with的函式。該函式的本意是在每次呼叫時都新建一個包含有給
Mac的VIM中delete鍵失效的原因和解決方案 • cenalulu's Tech Blog
本文介紹敘述Mac上vim中delete鍵失效的原因和解決方案 閒扯:在Mac的鍵盤上實際是沒有backspace這個鍵的。其實Mac的delete就是Windows的backspace,實現的都是向左刪除的功能。Mac上如果要實現向右刪除的功能需要使用⌘+delete組合鍵來使用。
關於Python的預設字符集 • cenalulu's Tech Blog
本文將簡要介紹Python程式解析使用的字符集歷史和配置方法。 背景: 在寫指令碼程式的時候難免會設計一些和中文相關的變數內容。這個時候對於一個python新手(包括我在內)來說如何配置python使之能夠正確識別程式內的中文內容就會變得非常頭疼。本文將會簡要介紹python字符集的
MHA on Mac • cenalulu's Tech Blog
本文將詳細介紹在Mac上編譯配置MHA的過程 MHA下載及編譯 下載 shell> git clone https://github.com/yoshinorim/mha4mysql-node.git shell> git clone https://github.com/
全域性唯一ID生成方案對比 • cenalulu's Tech Blog
彙總了各大公司的全域性唯一ID生成方案,並做了一個簡單的優劣比較 背景:在實現大型分散式程式時,通常會有全域性唯一ID(也成GUID)生成的需求,用來對每一個物件標識一個代號。本文就列舉了博主收集的各種全域性唯一ID生成的方案,做一個簡單的類比和備忘。 GUID的基本需求 一
為Bash和VIM配置一個美觀奢華的狀態提示欄 • cenalulu's Tech Blog
本文將詳細介紹在Mac環境下安裝powerline的方式 什麼是powerline 如果你不是通過搜尋引擎搜到這篇文章的話,也許你還沒有聽說過powerline。而你又恰巧是個*UNIX黨,或者VIM黨的話,那麼強烈建議你瞭解並使用powerline。powerline是一個statel