我正嘗試在IBM Bluemix上託管我的應用程序。在我的應用程序中,我使用了燒瓶,並試圖連接到Azure SQL Server數據庫。爲此,我使用Pyodbc。在IBM Bluemix服務器上安裝pyodbc錯誤
所以在requirement.txt
文件我已經給 pip install pyodbc
和 pip install flask
。 這些東西正在我的本地機器上安裝,應用程序運行良好。我從數據庫中獲得結果。
但是,當我試圖在IBM Bluemix上部署我的應用程序時, 在推送服務器上的文件時給了我一個錯誤。 我附上了下面的錯誤截圖。
requirement.txt的內容是這裏
unixodbc-dev
pyodbc==3.1.1
Flask==0.12.2
環境是由雲代工buildpack定義的linux:http://docs.cloudfoundry.org/buildpacks/python/。您無權在環境中安裝軟件包,例如unixODBC。我期待看看是否有另一個包含unixODBC的buildpack。 –
@ChrisSnow這些是我的requirements.txt的內容 'unixodbc-dev pyodbc == 3.1.1 Flask == 0.12.2' – PriyalChaudhari
我在這裏創建了一個更具體的問題:https://stackoverflow.com/questions/44982510/fatal-error-sql -h -with-unixodbc-and-pyodbc-as-a-vendor-app-dependency –