成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

資訊專欄INFORMATION COLUMN

[壹] Flask web 開發(fā):安裝

omgdog / 2183人閱讀

摘要:本篇對應(yīng)書本第一章安裝。創(chuàng)建虛擬環(huán)境激活虛擬環(huán)境系統(tǒng)系統(tǒng)取消已激活的環(huán)境用。使用安裝包虛擬環(huán)境中安裝檢查是否安裝成功檢查的原理如果該環(huán)境中沒有該包,會失敗報錯。本文由創(chuàng)作,采用知識共享署名中國大陸許可協(xié)議進行許可。

本系列筆記是我閱讀Miguel Grinberg的《Flask Web Development》的筆記,標題與書本同步。希望通過記錄技術(shù)筆記的方式促進自己對知識的理解。

本篇對應(yīng)書本第一章:安裝。

使用虛擬環(huán)境

虛擬環(huán)境作用

可以在系統(tǒng)的Python解釋器中避免包的混亂和版本沖突。

為每個程序多帶帶創(chuàng)建虛擬環(huán)境可以保證程序只能訪問虛擬環(huán)境的包,從使其只作為創(chuàng)建(更多)虛擬環(huán)境的源。

使用虛擬環(huán)境不需要管理員權(quán)限。

判斷是否安裝虛擬環(huán)境命令:

$ virtualenv --version #查看虛擬環(huán)境版本

安裝虛擬環(huán)境:

linux系統(tǒng)

$ sudo apt-get install python-virtualenv

Mac OS X系統(tǒng)

$ sudo easy_install virtualenv

Windows系統(tǒng)
https://bitbucket.org/pypa/setuptools下載 ez_setup.py,在Python環(huán)境下執(zhí)行改腳本:

$ python ez_setup.py
$ easy_install virtualenv

上述安裝命令必須具有管理員權(quán)限,Unix系統(tǒng)則需要在命令前加上 sudo

下載示例代碼:

$ git clone https://github.com/miguelgrinberg/flasky.git
$ cd flasky
$ git checkout 1a

下載作者的代碼,切換到1a的分支上。

創(chuàng)建虛擬環(huán)境:

$ virtualenv venv
New python executable in venv/bin/python2.7
Also creating executable in venv/bin/python
Installing setuptools............done.
Installing pip...............done.

激活虛擬環(huán)境:

Linux系統(tǒng)

$ source venv/bin/activate

Windows系統(tǒng)

$ venvScriptsactivate

取消已激活的環(huán)境用deactivate。

使用pip安裝Python包

虛擬環(huán)境中安裝Flask:

(venv) $ pip install flask

檢查是否安裝成功:

(venv) $ python
>>> import flask
>>>

檢查的原理:如果該環(huán)境中沒有該包,import會失敗報錯。


本文由?EverFighting?創(chuàng)作,采用?知識共享署名 3.0 中國大陸許可協(xié)議?進行許可。

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

轉(zhuǎn)載請注明本文地址:http://m.hztianpu.com/yun/38081.html

相關(guān)文章

  • Python3網(wǎng)絡(luò)爬蟲實戰(zhàn)---6、Web庫的安裝Flask、Tornado

    摘要:在本書中用到的一些服務(wù)程序主要有。本節(jié)來分別介紹它們的安裝方法。的安裝是一個輕量級的服務(wù)程序,簡單易用靈活,在本書中我們主要用它來做一些服務(wù),本節(jié)我們來了解下它的安裝方式。相關(guān)鏈接官方文檔安裝執(zhí)行完畢之后即可完成安裝。 上一篇文章:Python3網(wǎng)絡(luò)爬蟲實戰(zhàn)---5、存儲庫的安裝:PyMySQL、PyMongo、RedisPy、RedisDump下一篇文章:Python3網(wǎng)絡(luò)爬蟲實戰(zhàn)-...

    yeyan1996 評論0 收藏0
  • Python學(xué)習筆記:Web后端開發(fā)一覽

    摘要:試想,在多線程服務(wù)器中,多個線程同時處理不同客戶端發(fā)送的不同請求時,每個線程看到的對象必然不同。多線程服務(wù)器會創(chuàng)建一個線程池,再從線程池中選擇一個線程用于處理接收到的請求。 框架 Django flask flask是一個輕量的web開發(fā)應(yīng)用示例開發(fā)一個小應(yīng)用 from flask import Flask app = Flask(__name__) @app.route(/) d...

    DrizzleX 評論0 收藏0
  • 最終篇:簡潔易懂,初學(xué)者挑戰(zhàn)學(xué)習Python編程30天 (五)

    摘要:和是最受歡迎的。虛擬環(huán)境將允許將項目依賴項與本地機器依賴項隔離開來。文件將是項目中的主文件。運行后,檢查本地主機。在中創(chuàng)建一個名為的文件夾,并創(chuàng)建一個名為的文件夾。部署創(chuàng)建帳戶為前端和全棧應(yīng)用程序提供免費部署服務(wù)。 ...

    1fe1se 評論0 收藏0
  • 在Windows平臺使用IIS部署Flask網(wǎng)站

    摘要:在平臺部署基于的網(wǎng)站是一件非常折騰的事情,平臺下有很多選擇,本文記錄了部署到的主要步驟,希望對你有所幫助。下載后運行,搜索,分別安裝。使用命令可以將其移除。在中你可以使用來快捷開發(fā)并部署程序,真正讓你一鍵無憂。 在 Windows 平臺部署基于 Python 的網(wǎng)站是一件非常折騰的事情,Linux/Unix 平臺下有很多選擇,本文記錄了 Flask 部署到 IIS 的主要步驟,希望對你...

    2bdenny 評論0 收藏0

發(fā)表評論

0條評論

閱讀需要支付1元查看
<