日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程语言 > python >内容正文

python

macbook pro python开发_Mac打造python2 python3开发环境

發(fā)布時(shí)間:2023/12/2 python 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 macbook pro python开发_Mac打造python2 python3开发环境 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

最新版的MacOS Sierra默認(rèn)帶的python環(huán)境仍然為2.7.10,本文將介紹使用Brew安裝python3.5并做簡(jiǎn)單的配置,打造python2,python3共存的開發(fā)環(huán)境

直接嘗試brew安裝,提示需要執(zhí)行brew link gdbm

thatsitdeMacBook-Pro:~ thatsit$ brew install python3

Updating Homebrew...

Error: You must `brew link gdbm` before python3 can be installed

thatsitdeMacBook-Pro:~ thatsit$

按提示執(zhí)行brew link gdbm,提示目錄權(quán)限問(wèn)題

thatsitdeMacBook-Pro:~ thatsit$ brew link gdbm

Linking /usr/local/Cellar/gdbm/1.12...

Error: Could not symlink share/man/man3/gdbm.3

/usr/local/share/man/man3 is not writable.

thatsitdeMacBook-Pro:~ thatsit$

嘗試sudo執(zhí)行brew,提示已經(jīng)不再支持以root權(quán)限執(zhí)行

thatsitdeMacBook-Pro:~ thatsit$ sudo brew link gdbm

Password:

Error: Running Homebrew as root is extremely dangerous and no longer supported.

As Homebrew does not drop privileges on installation you would be giving all

build scripts full access to your system.

thatsitdeMacBook-Pro:~ thatsit$

確認(rèn)目錄權(quán)限并調(diào)整

thatsitdeMacBook-Pro:~ thatsit$ ll /usr/local/share/man/man3/

total 240

-rw-rw-r-- 1 root wheel 25111 1 12 2014 cdt.3

-rw-rw-r-- 1 root wheel 27894 1 12 2014 cgraph.3

-rw-rw-r-- 1 root wheel 1762 1 12 2014 expr.3

-rw-rw-r-- 1 root wheel 2103 1 12 2014 gvc.3

-rw-rw-r-- 1 root wheel 2966 1 12 2014 gvpr.3

-rw-rw-r-- 1 root wheel 9628 1 12 2014 pack.3

-rw-rw-r-- 1 root wheel 5386 1 12 2014 pathplan.3

-rw-rw-r-- 1 root wheel 15026 1 12 2014 tcldot.3tcl

-rw-rw-r-- 1 root wheel 7109 1 12 2014 tkspline.3tk

-rw-rw-r-- 1 root wheel 8157 1 12 2014 xdot.3

thatsitdeMacBook-Pro:~ thatsit$

thatsitdeMacBook-Pro:~ thatsit$ sudo chown -R thatsit /usr/local/share/man/man3/

thatsitdeMacBook-Pro:~ thatsit$

再次執(zhí)行,OK

thatsitdeMacBook-Pro:~ thatsit$ brew link gdbm

Linking /usr/local/Cellar/gdbm/1.12... 12 symlinks created

thatsitdeMacBook-Pro:~ thatsit$

thatsitdeMacBook-Pro:~ thatsit$ brew install python3

==> Installing dependencies for python3: xz

==> Installing python3 dependency: xz

==> Downloading https://homebrew.bintray.com/bottles/xz-5.2.2.el_capitan.bottle.tar.gz

######################################################################## 100.0%

==> Pouring xz-5.2.2.el_capitan.bottle.tar.gz

Error: The `brew link` step did not complete successfully

The formula built, but is not symlinked into /usr/local

Could not symlink lib/pkgconfig/liblzma.pc

/usr/local/lib/pkgconfig is not writable.

You can try again using:

brew link xz

==> Summary

🍺 /usr/local/Cellar/xz/5.2.2: 91 files, 1.4M

==> Installing python3

==> Downloading https://homebrew.bintray.com/bottles/python3-3.5.2_3.el_capitan.bottle.tar.gz

######################################################################## 100.0%j

==> Pouring python3-3.5.2_3.el_capitan.bottle.tar.gz

Error: The `brew link` step did not complete successfully

The formula built, but is not symlinked into /usr/local

Could not symlink lib/pkgconfig/python-3.5.pc

/usr/local/lib/pkgconfig is not writable.

You can try again using:

brew link python3

==> Using the sandbox

==> /usr/local/Cellar/python3/3.5.2_3/bin/python3 -s setup.py --no-user-cfg install --force --verbose --install-scripts=/usr/local/Cellar/python3/3.5.2_3/bin --install-lib=/usr/local/lib/python3.5/site-packages --single-version-externally-managed --record=installed.txt

==> /usr/local/Cellar/python3/3.5.2_3/bin/python3 -s setup.py --no-user-cfg install --force --verbose --install-scripts=/usr/local/Cellar/python3/3.5.2_3/bin --install-lib=/usr/local/lib/python3.5/site-packages --single-version-externally-managed --record=installed.txt

==> /usr/local/Cellar/python3/3.5.2_3/bin/python3 -s setup.py --no-user-cfg install --force --verbose --install-scripts=/usr/local/Cellar/python3/3.5.2_3/bin --install-lib=/usr/local/lib/python3.5/site-packages --single-version-externally-managed --record=installed.txt

==> Caveats

Pip, setuptools, and wheel have been installed. To update them

pip3 install --upgrade pip setuptools wheel

You can install Python packages with

pip3 install

They will install into the site-package directory

/usr/local/lib/python3.5/site-packages

See: https://github.com/Homebrew/brew/blob/master/docs/Homebrew-and-Python.md

.app bundles were installed.

Run `brew linkapps python3` to symlink these to /Applications.

==> Summary

🍺 /usr/local/Cellar/python3/3.5.2_3: 3,498 files, 53.3M

thatsitdeMacBook-Pro:~ thatsit$

添加python3環(huán)境變量

thatsitdeMacBook-Pro:~ thatsit$ tail -1 /etc/profile

export PATH=/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/Cellar/python3/3.5.2_3/bin

thatsitdeMacBook-Pro:~ thatsit$

測(cè)試

thatsitdeMacBook-Pro:bin thatsit$ python

Python 2.7.10 (default, Oct 23 2015, 19:19:21)

[GCC 4.2.1 Compatible Apple LLVM 7.0.0 (clang-700.0.59.5)] on darwin

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

>>> ^D

thatsitdeMacBook-Pro:bin thatsit$ python3

Python 3.5.2 (default, Oct 11 2016, 05:05:28)

[GCC 4.2.1 Compatible Apple LLVM 8.0.0 (clang-800.0.38)] on darwin

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

>>>

thatsitdeMacBook-Pro:bin thatsit$

DONE

總結(jié)

以上是生活随笔為你收集整理的macbook pro python开发_Mac打造python2 python3开发环境的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。