日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
創(chuàng)新互聯(lián)Flask教程:Flask基礎(chǔ)的安裝腳本

因?yàn)槟阋呀?jīng)讓 Flask 運(yùn)行起來(lái)了,所以不管怎么說(shuō)您的系統(tǒng)上應(yīng)該會(huì)有 setuptools 或者d istribute,如果你沒(méi)有這兩樣,不要害怕。這里幫你準(zhǔn)備了一個(gè)腳本: ?distribute_setup.py? 你只需要下載并用 python 解釋器運(yùn)行它。

考慮這些操作可能會(huì)有風(fēng)險(xiǎn),因此建議您參考 你最好使用 virtualenv 一文。

您的安裝代碼將總是保存在與您應(yīng)用同目錄下的 setup.py 文件中。為文件 指定這一名稱只是為了方便,不過(guò)一般來(lái)說(shuō)每一個(gè)人自然而然的在程序目錄下 尋找這個(gè)文件,所以您最好別改變它。

同時(shí),即使您在使用 distribute ,您也會(huì)導(dǎo)入一個(gè)名為 setuptools 的包。 distribute 完全向下兼容 setuptools ,所以我們也使用這個(gè)名字來(lái)導(dǎo)入它。

一個(gè)基本的 Flask 應(yīng)用的 setup.py 文件看起來(lái)像如下這樣:

from setuptools import setup

setup(
    name='Your Application',
    version='1.0',
    long_description=__doc__,
    packages=['yourapplication'],
    include_package_data=True,
    zip_safe=False,
    install_requires=['Flask']
)

切記,您必須詳細(xì)地列出子代碼包,如果您想要 distribute 自動(dòng)為您尋找這些包, 您可以使用 find_packages 函數(shù):

from setuptools import setup, find_packages

setup(
    ...
    packages=find_packages()
)

大多數(shù) setup 函數(shù)當(dāng)中的參數(shù)的意義從字面意思就能看出來(lái),然而 include_package_data 和 zip_safe 可能不在此列。 include_package_data 告訴 distribute 自動(dòng)查找一個(gè) MANIFEST.in 文件。 解析此文件獲得有效的包類型的數(shù)據(jù),并安裝所有這些包。我們使用這個(gè)特性來(lái)分發(fā) Python 模塊自帶的靜態(tài)文件和模板(參考 分發(fā)代碼)。而 zip_safe 標(biāo)志可以被用來(lái)強(qiáng)制阻止 ZIP 安裝包的建立。通常情況下,您不希望您的包以 ZIP 壓縮 包的形式被安裝,因?yàn)橐恍┕ぞ卟恢С诌@種方式,而且這樣也會(huì)讓調(diào)試代碼異常麻煩。


網(wǎng)頁(yè)名稱:創(chuàng)新互聯(lián)Flask教程:Flask基礎(chǔ)的安裝腳本
網(wǎng)址分享:http://www.dlmjj.cn/article/dhsdpio.html