mac怎么安裝python2.7 如何在Windows 7安裝Python2.7
Mac OSX 正確地同時(shí)安裝Python 2.7 和Python3
ABOUT 6 MINUTES TO READ/11/29/2015/CANDY TSAI/0 COMMENTS
Python3出來(lái)了(其實(shí)已經(jīng)出來(lái)很久了,暈)!
但是還是有很多l(xiāng)ibrary還是使用Python2.7,所以要怎么在Mac里面同時(shí)裝這兩個(gè)版本,并且和系統(tǒng)所使用的Python區(qū)分開來(lái)呢?今天要寫的是如何第一次就正確安裝好,并且切換預(yù)設(shè)版本,不在誤用系統(tǒng)的Python。
主要就這幾個(gè)步驟而已,不會(huì)太困難的(或許有些你本來(lái)就裝好了)
Step 1 安裝Xcode
Step 2 安裝套件管理工具Homebrew
Step 3 安裝Pytho
Step 4 設(shè)定路徑$PATH(不跟系統(tǒng)Python 打架)
Step 5 完成啰!確認(rèn)安裝結(jié)果~
Step 1 安裝Xcode
可以到App Store搜尋Xcode并安裝安裝好了之后就把Xcode打開~第一次開啟的時(shí)候會(huì)需要同意他的License Agreement之類的東西。然后到terminal輸入來(lái)安裝Xcode command line tool:
xcode-select--install
安裝Xcode 就到此結(jié)束啰,要進(jìn)入下一個(gè)步驟了!
Step 2安裝套件管理工具:Homebrew
可以到官網(wǎng)或是在terminal 里貼上:
ruby-e"$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
安裝好后可以跑一下
rewdoctor
如果出現(xiàn)
Your system is ready to brew.
代表萬(wàn)事OK,那如果有Warning的話,也不用太擔(dān)心,可以按照里面的步驟去修正就好啰!
如果有出現(xiàn)Warning的話,雖然會(huì)在上面看到一句
If everything you use Homebrew for is working fine: please don't worry and just ignore them.
不過(guò)還是建議大家把東西裝好,才不會(huì)到時(shí)候忘記自己到底什么東西還沒設(shè)定好。
Step 3 安裝Pytho
接下來(lái)要正式進(jìn)入安裝Python的步驟了!
首先,輸入
ython--versio
天哪!都還沒開始裝Python,電腦里面怎么已經(jīng)有了?
這是Mac系統(tǒng)要使用的Python,所以平常沒適不要去亂動(dòng)比較好唷!
所以現(xiàn)在我們要用homebrew來(lái)安裝平常可以(亂搞?)使用的Python。
利用homebrew 搜尋Pytho
rewsearchpytho
這時(shí)候,會(huì)看到python和python3。
因?yàn)槲乙呀?jīng)裝了,所以旁邊會(huì)寫(installed)。要安裝Python啰!
rewinstallpytho
這樣就開始安裝了。
裝完之后在輸入
rewinstallpython3
在安裝的時(shí)候,Python 會(huì)被安裝在
/usr/local/Cellar
那就來(lái)看看這個(gè)資料夾吧
open/usr/local/Cellar/
就可以看到你正在安裝的Python出現(xiàn)了!
除了Python之外,也有可能會(huì)裝一些其他的東西,例如sqlite。
總之,不用太擔(dān)心,homebrew會(huì)自己搞定。
(因?yàn)槲已b了很多哩哩摳摳,所以你的資料夾里可能不會(huì)有這么多東西)
Step 4 設(shè)定路徑$PATH(不跟系統(tǒng)Python 打架)
什么是路徑$PATH 呢?
還記得我們?cè)谘bPython的時(shí)候,輸入了brew,
系統(tǒng)就自動(dòng)會(huì)知道要開始跑homebrew。
系統(tǒng)到底怎么知道我們的brew在哪里?
這就是$PATH的用途了!
echo$PATH
接下來(lái)就會(huì)看到一串類似這樣的東西
/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bi
分號(hào)(:)是分隔的意思
所以當(dāng)你在terminal里面輸入brew時(shí)
系統(tǒng)就會(huì)開始從/usr/bin找起
如果在/usr/bin里面找不到的話
就會(huì)往下一個(gè)/bin去搜尋,以此類推
現(xiàn)在,我們回到資料夾去看
rew其實(shí)就在/usr/local/bin里面!
所以現(xiàn)在的問(wèn)題就是,系統(tǒng)在/usr/bin里面也有一份Pytho
現(xiàn)在我們?cè)?usr/local/Cellar里面也裝了Pytho
這樣在terminal打上python指令時(shí),誰(shuí)會(huì)被開啟呢?
因?yàn)槁窂接许樞颍运鼤?huì)先找到系統(tǒng)的Pytho
現(xiàn)在就要來(lái)解決這個(gè)問(wèn)題
udoemacs/etc/path
udo讓我們?nèi)〉霉芾韱T權(quán)限
用emacs這個(gè)程式編輯路徑檔案
terminal會(huì)要求輸入密碼
(就是平常裝東西也需要輸入的密碼)現(xiàn)在要把/usr/local/bin移到上面去control + k:把一行字剪下來(lái)control + y:把字貼上control + x + s:存檔control + x + c:關(guān)掉emac
這時(shí),再打一次
echo$PATH
為什么沒有變!?
因?yàn)橐_一個(gè)新的terminal才會(huì)更新唷!
開新式窗后再輸入一次就會(huì)看到我們剛剛修改的結(jié)果了。
Step 5 完成啰!確認(rèn)安裝結(jié)果~
這樣就完成啰!
其實(shí)python3本身比較不會(huì)跟其他人打架
因?yàn)樗褪仟?dú)立的python3
所以我們主要是要確認(rèn)是不是讀到我們用brew裝的pytho
whichpytho
這時(shí)候看到
/usr/local/bin/pytho
再來(lái)看看python3 吧
whichpython3
應(yīng)該會(huì)是
/usr/local/bin/python3
就代表讀到剛剛裝好的python啰!
當(dāng)然如果你要跑系統(tǒng)本身的pytho
(應(yīng)該是用不到啦~)
就輸入
/usr/bin/pytho
總之就是…大功告成啰!
在線python需要多少流量(2023年最新整理)
個(gè)人博客:CSDN python大數(shù)據(jù)分析報(bào)告網(wǎng)站流量大嗎大。細(xì)分是網(wǎng)站分析的基本方法,也是數(shù)據(jù)分析的基本思路。細(xì)分分析的過(guò)程是對(duì)整體數(shù)據(jù)進(jìn)行層層拆分,然后找到影響整體的局部因素。對(duì)廣告模塊做進(jìn)一步細(xì)分,發(fā)現(xiàn)其中主要增長(zhǎng)模塊為Sina,該模塊昨日訪問(wèn)量占比79%,環(huán)比前日增長(zhǎng)1990,比例為85%。電腦安裝acconda...
Python加法簡(jiǎn)單計(jì)算器?
python2里raw_input返回的是字符串啊 所以你的寫法變量ac都是字符串,用+運(yùn)算也不是數(shù)字相加,是字符串相連啊 a = input('請(qǐng)輸入數(shù)字a')b = raw_input('請(qǐng)輸入*+-其中一個(gè)運(yùn)算符')c = input('請(qǐng)輸入數(shù)字b')if (b=="+"):sum = a+c print "%d"% (sum)...
基于GPU的分子動(dòng)力學(xué)軟件ACEMD的簡(jiǎn)介與安裝
在Acellera的軟件套件中,ACEMD扮演著核心角色,它是一款專為NVIDIA GPU優(yōu)化的生物分子動(dòng)力學(xué)模擬工具。ACEMD在單個(gè)工作站上已達(dá)到頂級(jí)性能,是目前最快的分子動(dòng)力學(xué)模擬引擎,支持CHARMM、AMBER、OPLS和Martini等多種力場(chǎng)計(jì)算。HTMD則是一個(gè)獨(dú)特的分子編程環(huán)境,它基于Python,用戶可以通過(guò)Jupyter Notebook在...
pythonabc有多少組合(python排列組合多少種怎么寫)
python算出abc相鄰字符串的組合abcabbcabcpackageyuesef;importjava.util.ArrayList;importjava.util.List;publicclassTT{ publicstaticvoidmain(Stringss[]){ perm("123");System.out.println();} \/\/求字符串中所有字符的組合abca,b,c,ab,ac,bc,abc publicstaticvoidperm(Strings){ ListStringresult...
acfan是什么
另外,“ACFan”還可能指的是一個(gè)基于Python的自動(dòng)化測(cè)試工具,這個(gè)工具支持Web和移動(dòng)應(yīng)用的測(cè)試,旨在提高測(cè)試效率。然而,在日常語(yǔ)境和網(wǎng)絡(luò)文化中,當(dāng)我們提到“ACFan”時(shí),更常見的是指彈幕視頻網(wǎng)站。總的來(lái)說(shuō),“ACFan”具有多重含義,但在大多數(shù)情況下,人們提到它...
python編程刷題網(wǎng)站?
python123答案在哪找 1Python123 地址:Python123-編程更簡(jiǎn)單 特點(diǎn):北京理工大學(xué)搭建的學(xué)習(xí)python的網(wǎng)站;可以邊學(xué)邊練習(xí) 2PythonTipPythonTip里面的練習(xí)題主要偏向Python基礎(chǔ)和一些基礎(chǔ)的算法,比較適合作為新手的入門練習(xí)題。 地址: 3python開發(fā)者社區(qū) 地址:python開發(fā)者社區(qū) 特點(diǎn):分類全,手冊(cè)和文檔很多很詳細(xì) 4github ...
2024大語(yǔ)言模型LLM基礎(chǔ)|語(yǔ)義搜索Semantic_Search全解
安裝 Pinecone Python 客戶端庫(kù): 在你的 Python 環(huán)境中安裝 Pinecone 客戶端庫(kù)。導(dǎo)入 Pinecone 客戶端庫(kù): 在 Python 腳本或 Jupyter 環(huán)境中導(dǎo)入 Pinecone 客戶端庫(kù)。設(shè)置 API Key: 使用你在 Pinecone 控制臺(tái)生成的 API Key 進(jìn)行身份驗(yàn)證。創(chuàng)建索引: 創(chuàng)建一個(gè)新的索引以存儲(chǔ)向量。插入向量: 將向量...
字符串是什么意思python字符串詳解
預(yù)告一下,下一篇《你真的知道Python的字符串怎么用嗎? 》將會(huì)展開介紹,敬請(qǐng)期待...字符串序列是一種不可變序列,這意味著它不能像可變序列一樣,進(jìn)行就地修改。例如,在字符串“Python”的基礎(chǔ)上拼接“Cat”,得到字符串“PythonCat”,新的字符串是一個(gè)獨(dú)立的存在,它與基礎(chǔ)字符串“Python”并沒有關(guān)聯(lián)關(guān)系。 basenam...
<網(wǎng)絡(luò)工程師Python工具速成>_2.自動(dòng)查找MAC所在交換機(jī)接口工具V1.0_百...
Python環(huán)境:Python 3,需要安裝`netmiko`模塊,具體安裝教程網(wǎng)上有詳細(xì)介紹。網(wǎng)絡(luò)設(shè)備:華為、H3C(示例,其他品牌可自行添加)注意:本文示例環(huán)境使用的是GE接口,對(duì)于華為華三的XG接口,需要進(jìn)行轉(zhuǎn)換為`Ten-GigabitEthernet`,否則會(huì)報(bào)錯(cuò)。完整代碼和操作步驟:代碼已附在文章末尾,對(duì)于已經(jīng)閱讀過(guò)前一篇文章...
Docker是什么Docker的安裝和卸載Docker中關(guān)于鏡像的基本操作
-# 此時(shí)進(jìn)入容器,安裝Python3、Git、Flask及其依賴包等,安裝完成后exit退出 [root@xxx ~]# docker commit -m "Flask" -a "xianhu" container_id xianhu\/flask:v1 [root@xxx ~]# docker push xianhu\/flask:v1 Docker的功能和特性還有很多,各種運(yùn)行命令、參數(shù)等也都有待學(xué)習(xí)和練習(xí),比如如何管理數(shù)據(jù)、如何...
相關(guān)評(píng)說(shuō):
達(dá)孜縣復(fù)合: ______ 先去python的官網(wǎng)下載最新的python,并安裝好.現(xiàn)在要?jiǎng)h除mac自帶的python,如下:sudo rm -R /System/Library/Frameworks/Python.framework/Versions/2.7 把第一步里安裝好的Python目錄移到原本系統(tǒng)所持有的目錄位置. sudo mv /Library/Frameworks/Python.framework/Versions/3.3 /System/Library/Frameworks/Python.framework/Versions 第三步,修改文件所屬的Group 設(shè)置Group為wheel,原來(lái)系統(tǒng)自帶的就是這樣的.
達(dá)孜縣復(fù)合: ______ 在mac上搭建python環(huán)境: mac系統(tǒng)其實(shí)自帶了一個(gè)python的執(zhí)行執(zhí)行環(huán)境,用來(lái)運(yùn)行python還行,但是開發(fā)可能就不夠了,因此我們需要重新安裝python.這里有兩種方案安裝: 1.homebrew brew install python 這個(gè)方案比較簡(jiǎn)單,如果出錯(cuò)...
達(dá)孜縣復(fù)合: ______ 可以直接在終端安裝.sudo apt-get install python
達(dá)孜縣復(fù)合: ______ 首先你的電腦要安裝python,2.7或者3.x;(Mac OS自帶python) 切換到你python文件目錄,在終端,輸入python test.py即可運(yùn)行.test.py是你的python文件.windows 下程序搜索,輸入cmd,進(jìn)入終端(命令行).
達(dá)孜縣復(fù)合: ______ 模塊是不是有setup.py文件?如果系統(tǒng)上同時(shí)安裝了python2.7和python3.4 ,想要安裝到python3.4,則輸入命令:python3 setup.py install 或者 python34 setup.py install (這里忘記了,可能是python3.4 setup.py install) 輸入python setup.py install 是默認(rèn)安裝到python2.7.
達(dá)孜縣復(fù)合: ______ 原來(lái)的安裝目錄見第2步,不過(guò)所有的python都在/System/Library/Frameworks/Python.framework/Versions 目錄中,所以最好使用下面的命令移動(dòng)一下,當(dāng)然不移動(dòng)也可以.但后面步驟中的某些路徑需要修改下.sudo mv /Library/Frameworks/Python.framework/Versions/3.3 /System/Library/Frameworks/Python.framework/Versions!
達(dá)孜縣復(fù)合: ______ 這條指令在linux上面可以添加到 /etc/profile文件中 .然后在終端中執(zhí)行 source /etc/profile 或者重啟.mac 是基于unix系統(tǒng) 應(yīng)該也差不多.路徑應(yīng)該這么設(shè)置吧? export PYTHONPATH=/usr/local/lib/python2.7:$PYTHONPATH 然后python自己就可以查找到site-packages包路徑了.另外在python中用opencv的話 還應(yīng)該安裝 numpy這個(gè)python庫(kù) 記得給分點(diǎn)贊啊!
達(dá)孜縣復(fù)合: ______ 安裝流程大致分為三步 1. 安裝[python2.7.13](https://www.python.org/downloads/release/python-2713/) 下載python2.7.13安裝包.一路next.安裝完成后在cmd 下輸入python 測(cè)試python安裝成功. 2. 安裝[setuptools](https://pypi.python.org/pypi/...
達(dá)孜縣復(fù)合: ______ 在WINDOWS系統(tǒng)中安裝PYTHON,以下為步驟:1、去PYTHON的官網(wǎng)去下載PYTHON,下載地址為:https://www.python.org/downloads/release/python-2711/,選擇需要的版本,然后再下載相應(yīng)操作系統(tǒng)的安裝文件(32位或64位),2.7版的最新版本為2.7.11.2、下載完成后,雙擊執(zhí)行,按提示進(jìn)行安裝即可.安裝過(guò)程中可以選擇安裝路徑,以及選擇組件等,直接默認(rèn)即可.
達(dá)孜縣復(fù)合: ______ print sys.path 查看