天天干天天插_日本黄色免费网站_国产成人精品午夜福利APP_性xxxxfreexxxxx - 免费观看黄色网址视频

全球領(lǐng)先的云管理服務(wù)提供商

思普智云的管理團隊都對云有深刻的理解,從搭建到運營和咨詢,團隊成員分工明確,始終致力于為客戶提供專業(yè)的技術(shù)支持和服務(wù)。

這操作夠酷!運行的Python版本環(huán)境都能自定義

發(fā)布時間:2019-04-24 02:14:17

電腦用了久了,什么五花八門的軟件版本都打過交道了……

裝好最新游戲大作迫不及待想要體驗

Duang!報錯說找不到「d3dx**.dll」,據(jù)說是DirectX版本不符合要求……

升級DirectX,安裝需要的版本吧。

公司新部署的軟件,別人電腦都能正常運行,只有你一運行就崩潰,IT檢查半天才發(fā)現(xiàn),這軟件和你的某個硬件驅(qū)動版本有沖突……

升級驅(qū)動,安裝需要的版本吧。

如果你是負責部署或開發(fā)某些軟件,那就更有趣了,這些軟件可能有各種復(fù)雜的依賴項,不僅要求必須安裝某些組件,而且明確要求只能安裝特定的版本,其他或新或老的版本裝上就是不行……

對于這些問題,安裝需要的組件的所需版本就行了。

所以你是不是也遇到同樣的問題:當需要通過Azure Web應(yīng)用服務(wù)來跑某些Python應(yīng)用程序時,該程序?qū)ython的版本有要求,此時如何讓Azure Web應(yīng)用服務(wù)提供你需要的版本?

畢竟Azure Web應(yīng)用是一種托管式服務(wù),其重大價值之一就在于,不需要讓用戶自己維護底層平臺,這樣會方便很多,但面對這種情況,自然也就沒法很直觀地手工配置底層環(huán)境了。

好在這問題解決起來也不難,我們一起看看吧。

自定義Python環(huán)境

人氣頗高的Python目前已經(jīng)陸續(xù)發(fā)布了很多版本。目前,最新版本為3.7.3,不過將以老版本(3.4版)為例介紹具體該如何配置。如果希望查看目前可用的所有Python版本并下載自己需要的其他版本,請訪問 這里 。

以Python 3.4版為例定制Azure Web應(yīng)用的Python環(huán)境,請執(zhí)行如下操作:

1、 Python 3.4版安裝包 。

2、將其安裝到D盤:

啟動Cmd,運行cd命令轉(zhuǎn)到D盤,運行: msiexec/a python-3.4.0.msi TARGETDIR=d:\python34

注意: 如果要用其他版本進行定制,請酌情更改上述命令和下文相關(guān)命令中的文件和目錄名稱。

3、等待安裝完成后,進入到 D:\Python34 目錄,將所有文件打包成一個Zip文件。

4、登錄到Azure管理門戶界面,打開網(wǎng)站的 高級工具

5、進入 Debug Console ,顯示文件夾。切換到 D:\home\site\wwwroot 路徑,創(chuàng)建一個文件夾,將其命名為Python34。

6、將第3步打包好的Zip文件拖拽到高級工具的Python34文件夾里。如果拖動該Zip文件到文件列表的最右邊,會自動解壓;如果沒有自動解壓,請在命令行中使用 Unzip 命令解壓。

解壓后,會在Python34文件夾下看到相應(yīng)文件,如下圖:

7、進入到目錄路徑 D:\home\site\wwwroot ,編輯 Web.config 文件,使用如下內(nèi)容替換:

<configuration>

<appSettings>

<add key="pythonpath" value="%SystemDrive%\home\site\wwwroot" />

<add key="WSGI_HANDLER" value="hostingstart-python.application" />

</appSettings>

<system.webServer>

<handlers>

<remove name="Python34_via_FastCGI"/>

<add?name="Python34_via_FastCGI"?path="*"?verb="*"?modules="FastCgiModule"?scriptProcessor="d:\home\site\wwwroot\Python34\Python.exe|%SystemDrive%\Python34\Scripts\wfastcgi.py"?resourceType="Either"?/>

</handlers>

</system.webServer>

</configuration>

8、進入到目錄路徑 D:\home\site ,創(chuàng)建一個新文件:applicationHost.xdt,輸入如下內(nèi)容并保存:

<?xml?version="1.0"?>

<configuration?xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">

<system.webServer>

<fastCgi>

<application?fullPath="d:\home\site\wwwroot\Python34\python.exe"?xdt:Locator="Match(fullPath)"?xdt:Transform="Remove"?/>

<application?fullPath="d:\home\site\wwwroot\Python34\python.exe"?arguments="D:\Python34\Scripts\wfastcgi.py"??maxInstances="0"?xdt:Transform="Insert"/>

</fastCgi>

</system.webServer>

</configuration>

9、執(zhí)行完上述操作后,保存,然后在門戶上重啟站點并進行驗證。

經(jīng)過上述操作,我們就成功配置出一個運行Python 3.4(或你需要的其他任何版本Python)的Azure Web應(yīng)用環(huán)境。

福利歡送

如何從第一天開始使用公共應(yīng)用設(shè)計方案在Azure上進行開發(fā)?

掃描下方二維碼,免費領(lǐng)取 微軟官方免費指南