摘要:本篇對應書本第一章安裝。創建虛擬環境激活虛擬環境系統系統取消已激活的環境用。使用安裝包虛擬環境中安裝檢查是否安裝成功檢查的原理如果該環境中沒有該包,會失敗報錯。本文由創作,采用知識共享署名中國大陸許可協議進行許可。
本系列筆記是我閱讀Miguel Grinberg的《Flask Web Development》的筆記,標題與書本同步。希望通過記錄技術筆記的方式促進自己對知識的理解。
本篇對應書本第一章:安裝。
使用虛擬環境虛擬環境作用
可以在系統的Python解釋器中避免包的混亂和版本沖突。
為每個程序多帶帶創建虛擬環境可以保證程序只能訪問虛擬環境的包,從使其只作為創建(更多)虛擬環境的源。
使用虛擬環境不需要管理員權限。
判斷是否安裝虛擬環境命令:
$ virtualenv --version #查看虛擬環境版本
安裝虛擬環境:
linux系統
$ sudo apt-get install python-virtualenv
Mac OS X系統
$ sudo easy_install virtualenv
Windows系統
去https://bitbucket.org/pypa/setuptools下載 ez_setup.py,在Python環境下執行改腳本:
$ python ez_setup.py $ easy_install virtualenv
上述安裝命令必須具有管理員權限,Unix系統則需要在命令前加上 sudo
下載示例代碼:
$ git clone https://github.com/miguelgrinberg/flasky.git $ cd flasky $ git checkout 1a
下載作者的代碼,切換到1a的分支上。
創建虛擬環境:
$ virtualenv venv New python executable in venv/bin/python2.7 Also creating executable in venv/bin/python Installing setuptools............done. Installing pip...............done.
激活虛擬環境:
Linux系統
$ source venv/bin/activate
Windows系統
$ venvScriptsactivate
取消已激活的環境用deactivate。
使用pip安裝Python包虛擬環境中安裝Flask:
(venv) $ pip install flask
檢查是否安裝成功:
(venv) $ python >>> import flask >>>
檢查的原理:如果該環境中沒有該包,import會失敗報錯。
本文由?EverFighting?創作,采用?知識共享署名 3.0 中國大陸許可協議?進行許可。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/38081.html
摘要:在本書中用到的一些服務程序主要有。本節來分別介紹它們的安裝方法。的安裝是一個輕量級的服務程序,簡單易用靈活,在本書中我們主要用它來做一些服務,本節我們來了解下它的安裝方式。相關鏈接官方文檔安裝執行完畢之后即可完成安裝。 上一篇文章:Python3網絡爬蟲實戰---5、存儲庫的安裝:PyMySQL、PyMongo、RedisPy、RedisDump下一篇文章:Python3網絡爬蟲實戰-...
摘要:試想,在多線程服務器中,多個線程同時處理不同客戶端發送的不同請求時,每個線程看到的對象必然不同。多線程服務器會創建一個線程池,再從線程池中選擇一個線程用于處理接收到的請求。 框架 Django flask flask是一個輕量的web開發應用示例開發一個小應用 from flask import Flask app = Flask(__name__) @app.route(/) d...
摘要:和是最受歡迎的。虛擬環境將允許將項目依賴項與本地機器依賴項隔離開來。文件將是項目中的主文件。運行后,檢查本地主機。在中創建一個名為的文件夾,并創建一個名為的文件夾。部署創建帳戶為前端和全棧應用程序提供免費部署服務。 ...
摘要:在平臺部署基于的網站是一件非常折騰的事情,平臺下有很多選擇,本文記錄了部署到的主要步驟,希望對你有所幫助。下載后運行,搜索,分別安裝。使用命令可以將其移除。在中你可以使用來快捷開發并部署程序,真正讓你一鍵無憂。 在 Windows 平臺部署基于 Python 的網站是一件非常折騰的事情,Linux/Unix 平臺下有很多選擇,本文記錄了 Flask 部署到 IIS 的主要步驟,希望對你...
閱讀 3028·2021-09-08 10:43
閱讀 1031·2019-08-30 15:53
閱讀 965·2019-08-30 13:51
閱讀 836·2019-08-29 14:03
閱讀 796·2019-08-26 18:35
閱讀 1229·2019-08-26 13:38
閱讀 1580·2019-08-26 10:34
閱讀 3497·2019-08-26 10:21