42489


App Engine SE for Pythonを使用しており、Cloud Shell上で開発中なのですが、lxmlが入ってないので、 `sudo pip
install lxml` でインストールしました。  
しかし、数時間立ってCloud Shellを開くとlxmlがおなくなりになっていました。  
Cloud on Airでホームディレクトリ配下以外は消える可能性があるとは聞いていたのですが、本当だったのでしょうか？

毎回、 pipでインストールするのは大変なので、

[code]

    virtualenv env
    source env/bin/activate
    pip install lxml
    dev_appserver.py app.yaml
    
[/code]

virtualenvでやってみたのですが、 `No module named lxml` というエラーがでてしまいました。  
自分の何が悪いのかよくわかりません。


CC BY-SA 3.0
2018-03-18T00:22:25.423
42462
2018-03-19T07:45:34.197
27785
question
python google-app-engine google-cloud
Cloud Shellでインストールしたパッケージが消える


自己解決しました。

[code]

    libraries:
    - name: lxml
      version: latest
    
[/code]

をapp.yamlに追加するのを忘れておりました。


CC BY-SA 3.0
2018-03-19T07:45:34.197
42489
2018-03-19T07:45:34.197
27785
42462
answer