成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

Mac上最簡單配置python3開發(fā)環(huán)境

KunMinX / 3291人閱讀

摘要:安裝網(wǎng)上有使用方式安裝以實現(xiàn)與系統(tǒng)的版本共存而不沖突,個人覺得其實沒有必要,我們其實可以多帶帶運行。

安裝python3

網(wǎng)上有使用pyenv方式安裝python3以實現(xiàn)與系統(tǒng)的python版本共存而不沖突,個人覺得其實沒有必要,我們其實可以多帶帶運行python3。
首先我們還是需要先安裝python3,這里使用homebrew安裝,方便快捷好管理,棒棒噠

brew install python3

安裝好后可以嘗試輸入python3看是否能進(jìn)入python3命令行,可以看到我這里安裝的python3的版本是3.5.2

$ python3
Python 3.5.2 (default, Jun 29 2016, 13:43:58)
[GCC 4.2.1 Compatible Apple LLVM 7.3.0 (clang-703.0.31)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>
Virtualenv

做為pythoneer,不得不知的三大神器:virtualenv, fabric, pip,今天的主角就是其中之一vrtualenv,那么它是拿來做什么的呢,其實看意思也能懂咯,就是一個python的虛擬環(huán)境,中文也叫虛擬沙盒,就是說它能把項目放在一個虛擬的環(huán)境里邊,在這個環(huán)境里你使用的python版本以及安裝的依賴都不會影響環(huán)境外的項目。

安裝
$ pip install virtualenv
創(chuàng)建虛擬環(huán)境

virtualenv 環(huán)境名稱[自定義] 參數(shù)
參數(shù):
--no-site-packages package //不依賴已經(jīng)裝好的第三方package,默認(rèn)會依賴
可以通過virtualenv --help 查看更多其它參數(shù),話不多說,先擼代碼

wwwuser@iZ28u3wd0b6Z:~$ virtualenv test_env
New python executable in /home/wwwuser/test_env/bin/python
Installing setuptools, pip, wheel...done.
wwwuser@iZ28u3wd0b6Z:~$

完成后在當(dāng)前目錄會創(chuàng)建一個test_env的文件夾,進(jìn)入文件夾會發(fā)現(xiàn)生成了以下的目錄,神奇吧

├── bin
├── include
│   └── python2.7
├── lib
│   └── python2.7       //所有的新包會被存在這
│       ├── distutils
│       ├── encodings
│       ├── lib-dynload
│       └── site-packages
├── local
│   ├── bin
│   ├── include
│   └── lib
啟動虛擬環(huán)境
wwwuser@iZ28u3wd0b6Z:~/test_env$ source ./bin/activate
(test_env) wwwuser@iZ28u3wd0b6Z:~/test_env$

啟動成功后,會在前面多出test_env字樣
輸入pip list查看項目依賴

(test_env) wwwuser@iZ28u3wd0b6Z:~/test_env$ pip list
pip (8.0.2)
setuptools (19.6.1)
wheel (0.26.0)

可以發(fā)現(xiàn)沙箱確實已經(jīng)是一個多帶帶的環(huán)境了

退出虛擬環(huán)境
deactivate
搭建python3項目

使用--python參數(shù)指定python版本創(chuàng)建一個基于python3的虛擬環(huán)境

virtualenv py3_test --python=3.5

檢查環(huán)境中python版本,可以發(fā)現(xiàn)虛擬環(huán)境中的python版本已經(jīng)是python3啦,好啦,這樣即大功告成!

$ cd py3_test
tianyu at whitneydeMacBook-Pro in ~/Work/py3_test (py3_test)
$ python
Python 3.5.2 (default, Jun 29 2016, 13:43:58)
[GCC 4.2.1 Compatible Apple LLVM 7.3.0 (clang-703.0.31)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/38086.html

相關(guān)文章

  • Python3網(wǎng)絡(luò)爬蟲實戰(zhàn)---9、APP爬取相關(guān)庫的安裝:Appium的安裝

    摘要:支持全平臺的安裝,我們直接從的里面安裝即可,鏈接為。平臺可以下載安裝包如,平臺可以下載安裝包如,平臺可以選擇下載源碼,但是更推薦用下文的安裝方式。上一篇文章網(wǎng)絡(luò)爬蟲實戰(zhàn)爬取相關(guān)庫的安裝的安裝下一篇文章網(wǎng)絡(luò)爬蟲實戰(zhàn)爬蟲框架的安裝 上一篇文章:Python3網(wǎng)絡(luò)爬蟲實戰(zhàn)---8、APP爬取相關(guān)庫的安裝:MitmProxy的安裝下一篇文章:Python3網(wǎng)絡(luò)爬蟲實戰(zhàn)---10、爬蟲框架的安裝...

    caige 評論0 收藏0
  • 【機(jī)器學(xué)習(xí)】深度學(xué)習(xí)開發(fā)環(huán)境搭建

    摘要:打開命令提示符輸入出現(xiàn)下面提示說明已經(jīng)安裝成功安裝添加的環(huán)境變量環(huán)境變量中加上的路徑,例如。在命令提示符輸入安裝完成,建立一個全新的環(huán)境,例如我們想建立一個叫的開發(fā)環(huán)境,路徑為,那么我們輸入安裝完成。 工欲善其事,必先利其器。首先我們需要花費一些時間來搭建開發(fā)環(huán)境。 1.安裝python。python是人工智能開發(fā)首選語言。 2.安裝virtualenv。virtualenv可以為一個...

    galaxy_robot 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<