簡體   English   中英

Google App Engine雲存儲客戶端無法安裝

[英]Google App Engine Cloud Storage Client won't Install

我正在嘗試學習如何將Python與Google Cloud Storage結合使用。

我的應用程序的位置是:myapp / lib

該文檔說要使用:“ pip install GoogleAppEngineCloudStorageClient -t myapp / lib”

我收到以下信息:“錯誤:必須提供home或prefix / exec-prefix-不能同時提供”

我從未使用pip來安裝到特定目錄,我只是將其用於本地Python安裝。

我的印象是,您需要能夠在應用程序的libs目錄中安裝第三方模塊,以便Google App Engine使用它們。 這個對嗎?

人們如何做到這一點?

萊昂

嘗試安裝BeautifulSoup時遇到類似的問題。 最后,我剛剛手動下載了它,並將其放在“ libs”內部的名為“ bs4”的文件夾中,並按如下方式使用它:

sys.path.insert(0, 'libs')
from bs4 import BeautifulSoup

您也應該能夠從SVN下載GCS,並查看以下鏈接: https : //developers.google.com/appengine/docs/python/googlecloudstorageclient/download https://developers.google.com/appengine/docs/蟒蛇/ googlecloudstorageclient /#Python_What_to_do_next

當部署到google cloud appengine時,我的應用程序與“ libs”文件夾中的BeautifulSoup完美協作。

您可以cd到應用程序目錄,然后僅運行“ pip install GoogleAppEngineCloudStorageClient -t lib”。

另外,也可以從此處直接下載。 然后,您可以使用您的應用程序移動cloudstorage文件夾。

要在我的項目中的Windows 7上安裝客戶端庫,我使用了:

C:\Python27\scripts>pip install setuptools --no-use-wheel --upgrade
C:\Python27\scripts>pip install GoogleAppEngineCloudStorageClient -t <my_app_directory_root>

這里更多。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM