1. 程式人生 > >用brew upgrade pythonMac系統自帶python2.7升級為3.6

用brew upgrade pythonMac系統自帶python2.7升級為3.6

MacBook-Pro:~ sunyifeng$ brew upgrade python
==> Upgrading 1 outdated package, with result:
python 3.6.4_4
==> Upgrading python
==> Installing dependencies for python: gdbm, openssl, sqlite, xz
==> Installing python dependency: gdbm
==> Downloading https://homebrew.bintray.com/bottles/gdbm-1.14.1_1.high_sierra.bottle.tar.gz
######################################################################## 100.0%
==> Pouring gdbm-1.14.1_1.high_sierra.bottle.tar.gz
  /usr/local/Cellar/gdbm/1.14.1_1: 20 files, 555.7KB
==> Installing python dependency: openssl
==> Downloading https://homebrew.bintray.com/bottles/openssl-1.0.2n.high_sierra.bottle.tar.gz
######################################################################## 100.0%
==> Pouring openssl-1.0.2n.high_sierra.bottle.tar.gz
==> Caveats
A CA file has been bootstrapped using certificates from the SystemRoots
keychain. To add additional certificates (e.g. the certificates added in
the System keychain), place .pem files in
/usr/local/etc/openssl/certs

and run
/usr/local/opt/openssl/bin/c_rehash

This formula is keg-only, which means it was not symlinked into /usr/local,
because Apple has deprecated use of OpenSSL in favor of its own TLS and crypto libraries.

If you need to have this software first in your PATH run:
echo 'export PATH="/usr/local/opt/openssl/bin:$PATH"' >> ~/.bash_profile

For compilers to find this software you may need to set:
LDFLAGS:  -L/usr/local/opt/openssl/lib
CPPFLAGS: -I/usr/local/opt/openssl/include

==> Summary
/usr/local/Cellar/openssl/1.0.2n: 1,792 files, 12.3MB
==> Installing python dependency: sqlite
==> Downloading https://homebrew.bintray.com/bottles/sqlite-3.22.0.high_sierra.bottle.tar.gz
######################################################################## 100.0%
==> Pouring sqlite-3.22.0.high_sierra.bottle.tar.gz
==> Caveats
This formula is keg-only, which means it was not symlinked into /usr/local,
because macOS provides an older sqlite3.

If you need to have this software first in your PATH run:
echo 'export PATH="/usr/local/opt/sqlite/bin:$PATH"' >> ~/.bash_profile

For compilers to find this software you may need to set:
LDFLAGS:  -L/usr/local/opt/sqlite/lib
CPPFLAGS: -I/usr/local/opt/sqlite/include

==> Summary
  /usr/local/Cellar/sqlite/3.22.0: 11 files, 3MB
==> Installing python dependency: xz
==> Downloading https://homebrew.bintray.com/bottles/xz-5.2.3.high_sierra.bottle.tar.gz
######################################################################## 100.0%
==> Pouring xz-5.2.3.high_sierra.bottle.tar.gz
  /usr/local/Cellar/xz/5.2.3: 92 files, 1.4MB
==> Installing python
==> Downloading https://homebrew.bintray.com/bottles/python-3.6.4_4.high_sierra.bottle.1.tar.gz
######################################################################## 100.0%
==> Pouring python-3.6.4_4.high_sierra.bottle.1.tar.gz
==> /usr/local/Cellar/python/3.6.4_4/bin/python3 -s setup.py --no-user-cfg install --force --verbose
==> /usr/local/Cellar/python/3.6.4_4/bin/python3 -s setup.py --no-user-cfg install --force --verbose
==> /usr/local/Cellar/python/3.6.4_4/bin/python3 -s setup.py --no-user-cfg install --force --verbose
==> Caveats
Python has been installed as
/usr/local/bin/python3

Unversioned symlinks `python`, `python-config`, `pip` etc. pointing to
`python3`, `python3-config`, `pip3` etc., respectively, have been installed into
/usr/local/opt/python/libexec/bin

If you need Homebrew's Python 2.7 run
brew install

[email protected]

Pip, setuptools, and wheel have been installed. To update them run
pip3 install --upgrade pip setuptools wheel

You can install Python packages with
pip3 install <package>
They will install into the site-package directory
/usr/local/lib/python3.6/site-packages

See: https://docs.brew.sh/Homebrew-and-Python
==> Summary
/usr/local/Cellar/python/3.6.4_4: 4,667 files, 98.3MB

用python命令檢視版本

已經可以安裝多個版本

相關推薦

brew upgrade pythonMac系統python2.7升級3.6

MacBook-Pro:~ sunyifeng$ brew upgrade python ==> Upgrading 1 outdated package, with result: python 3.6.4_4 ==> Upgrading python ==&g

系統Python2.7安裝演算法包setuptools-40.1.1.zip

租戶業務需求安裝setuptools-40.1.1.zip 1、上傳setuptools-40.1.1.zip包 2、解壓 # unzip setuptools-40.1.1.zip 3、安裝 # cd setuptools-40.1.1/  # python setup.py insta

ubuntu16.04LTS服務器,python2.7升級3.6,且同時升級pip

2.7 優先級 綜合 war prop 服務 6.0 lin clas ubuntu這個服務器,默認是帶了python2.7和python3.5版本的。 如果想升級到python3.6,怎麽辦? 我綜合了網上的幾個帖子,在幾臺服務器上測試了一下, 沒什麽大問題,作個記

centos6.5系統python2.6升級python2.7

python centos ##簡介: 今天在使用pip安裝某軟件的時候,遇到報錯安裝失敗,經過查閱相關資料發現centos6.5系統自帶的python版本過低,需要升級到python2.7以上,本文為升級流程筆記; ##系統信息: [root@centos6 ~]# python -V Pyth

CentOS7系統Python2.X安裝Python3.6.2——個人筆記

前言 自學Python,安裝CentOS後自帶Python2.X,由於現階段教程、趨勢是Python3.X,故做此次操作。 1、環境 VM虛擬機器,CentOS7,自帶Python2.7.5,安裝Python3.6.2。 2、下載Python3.6.2安裝包 # wget

ArcGIS10.2中Python2.7安裝擴充套件庫

安裝相關模組: 主要採用的是:pip install 檔案全稱.whl 的形式進行安裝。 相關擴充套件包下載地址: 其他關聯的模組,主要有pyparsing、matplotlib、openpyxl、setuptools、numpy、six、dateutil,直接在該網站中搜索下載對應版本即可。將擴充套件包放入

Python2.7升級3.0 HTMLTestrunner報錯解決方法

html testrunner 無法運行 裝了python 3.0後會出現運行HTMLTestrunner報錯,因為裏面的腳本還是用的2.7版本上的 語法。現在將需要修改的地方總結如下: 打開你的HTMLTestruner.py文件:第94行,將import StringIO修改成import i

centos 系統上如何把python升級3

AC ntc 調用 ash 啟用 lec art 如何 需要 SCL 源目前由 CentOS SIG 維護,除了重新編譯構建 Red Hat 的 Software Collections 外,還額外提供一些它們自己的軟件包。 該源中包含不少程序的更高版本,可以在不改變原有舊

【Python】將Linux 上的Python2.7 升級成Python3.6

最近為了測試一些功能,所以裝了一臺Linux虛擬機器。 主要是想寫些python程式,但是裝完虛擬機器器後,發現內建python的版本都是2.7.5 。 據我所知,最新版已經到3.6.3了,看來是自己手動升級會比較快一些。 版本概要: 作業系統:CentOS_7_x64 安

Python2.7版本和3.6版本相容問題

環境:Window7 方法:將2.7安裝到C:\Python27下,將3.6安裝到C:\Python36下,在需要使用pthon3 run的.py檔案中,新增shebang line來實現。 shebang line >>>>   #!/usr/

centos7.3python2.7升級到python3.6問題

升級後yum無法使用,報錯如下 File "/bin/yum", line 30 except KeyboardInterrupt, e: ^SyntaxError: invalid syntax File "/

centos7 Nginx1.14+php7+mysql5.7 以及 centos7 Apache2.4+PHP7+mysql 安裝 Linux 配置 composer 以及Python2.7升級3.7

ack ria util oca 簡單 www. mbstring fig yum 1 centos7 Nginx1.14+php7.0+mysql5.7 (LNMP)安裝 nginx rpm -Uvh http://nginx.org/packages/centos

調aNDROID系統功能

ont hao123 provide music content vid uri android系統 系統 CONTENTpROVIDER%E5%9F%BA%E7%A1%80%E4%B9%8BURI http://music.hao123.com/songlist/495

Android分享---調系統的分享功能

contex source dem jpg 用戶 資源 相同 一個 style 以前我們總想到友盟等平臺分享功能的集成,集成這玩意還得下載對應的jar包。當然,用這些平臺的分享並不是說什麽好處都沒有,至少人家的統計功能還是很實用的。不過有的時候我們是不需要多余功能的,只需要

Oracle 如何判斷系統user(例如導入導出的過濾到此知識點)

系統自帶user現今大部分Oracle數據庫的版本是11G,12C: 11G : 無視圖對此做標識,可通過dba_users的創建用戶的時間與dba_users視圖INITIAL_RSRC_CONSUMER_GROUP=‘SYS_GROUP‘or ACCOUNT_STATUS in (‘LOCKED‘,‘E

微信支付:手機系統的瀏覽器,調微信支付如何實現(非掃碼)

所有 價格 驗證 返回 調用 -i 是否為空 支付申請 data- Q:翻看了微信支付的api沒發現支持h5調支付接口的情況(微信js除外),然後卻發現美團的支付成功調用了,這是怎麽實現的? A: 使用微信H5支付即可。H5支付通過URL調起微信APP,

Loadrunner下WebTours系統戶名和密碼

AR 轉載 nbsp log 用戶名 XML tps web com 打開:http://127.0.0.1:1080/WebTours/ 系統默認自帶兩個用戶名和密碼,位於~\WebTours\MercuryWebTours\users: 1、用戶名:joe,密碼

KEIL自己製作庫檔案呼叫。系統的庫檔案不一定這種方法

Keil的lib生成個人總結   1. 生成lib 的工程可以沒有main函式,可以只有一個.c檔案,一個.c檔案中可以只有一個函式 2. 需要在lib工程中建立一個.h檔案, 必須 用extern 宣告各全域性變數和函式. 3. 呼叫lib檔案的工程中必須包括lib中的.

Linux編譯安裝Python3.X版本並保留系統Python2.X版本

以CentOS為例子: yum install wget yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-d

linux6.7解除安裝系統的mysql-libs* crontab命令不能了原因?

安裝大資料平臺cdh5時候,需要安裝mysql: 通常我們安裝mysql時候,會去解除安裝對應的linux自帶的,不然會包和已有的mysql包衝突! 於是網上找解除安裝linux系統自帶的mysql的方法: yum -y removemysql-libs-*  或者 rp