2016-10-16 6 views
2

내가 설치 한 gcloud를 dev_appserver.py 찾을 수 없습니다 : https://cloud.google.com/sdk/docs/quickstart-debian-ubuntu이의 지시에 따라 gcloud 설치를

gcloud/usr/bin/gcloud에서 내 길에 있지만 패키지에 dev_appserver.py을하지 않는 것 내 통로. 설치되어 있습니까? 어떻게 실행합니까?

플랫폼 : 우분투 16.04

편집 : dpkg -L google-cloud-sdk를 실행하여 나는 /usr/lib/google-cloud-sdk/bin/dev_appserver.py에서 그것을 발견했지만 나는 그것을 실행하려고하면 내가 얻을 : 또한

This action requires the installation of components: [app-engine- python] You cannot perform this action because this Cloud SDK installation is managed by an external package manager. If you would like to get the

는 '년후 이유는 확실하지 내 경로에 추가되었습니다.

답변

2

google-cloud-sdk deb 패키지는 built-in component manager이 비활성화되어있어 dev_appserver.py가 gcloud에서 작동하지 않습니다. apt-cache를 업데이트하는 경우 방금 게시 된 google-cloud-sdk-app-engine-python 및/또는 google-cloud-sdk-app-engine-java 패키지를 설치할 수 있습니다. 여기 오시는 길 :

https://cloud.google.com/sdk/downloads#apt-get

+0

좋아, 감사합니다. 패키지가 아닌 수동으로 설치하여 해결했습니다. 어쩌면 언젠가 새로운 패키지로 돌아갈 것입니다. 감사! – astromme

+0

이것은 리눅스마다 다릅니다. OSX는 어떻습니까? Thx –

+0

Mac에서는 Cloud SDK 설치로 dev_appserver.py를 얻으려면'gcloud components install app-engine-python'을 사용해야합니다. –

2

나는 원래의 질문 우분투에 관한 알고 있지만 난 그냥 다른 사람에게 도움이 경우 맥 OS/OS의 X에 대한 몇 가지 메모를 공유하고 싶었다.

내가 Homebrew-Cask를 통해 google-cloud-sdk를 설치하고 caveats note 간과 : @Rodney Jonace 언급으로 SDK 통을 설치 한 후

brew cask install google-cloud-sdk 

을, 나는 파이썬 앱 엔진 구성 요소를 설치 한 :

gcloud components install -q app-engine-python 

가 간다 위에서 언급 한주의 사항으로 돌아가서, 내 ~/.zshrc 파일을 첨부했습니다 :

source $(brew --prefix)/Caskroom/google-cloud-sdk/latest/google-cloud-sdk/path.zsh.inc 
source $(brew --prefix)/Caskroom/google-cloud-sdk/latest/google-cloud-sdk/completion.zsh.inc 

새 터미널 탭을 열면 Python App Engine 스크립트 (예 :)를 호출하고 Zsh 완료를 사용할 수있었습니다. 희망이 도움이됩니다!

다음 글이 유용했다 :

http://www.javatronic.fr/tips/2014/10/17/installing_google_cloud_sdk_on_ubuntu_with_oh-my-zsh.html

http://www.rainbowbreeze.it/how-to-setup-a-google-app-engine-python-environment-on-mac-osx-using-homebrew/

관련 문제