さて、NLTKパッケージを使用するBottleでこのアプリケーションを作成しました。必要なライブラリがすべてインストールされているコンピュータでは正常に動作しますが、GoogleのAppEngineでは動作しません。これらのエラーが発生します。
AttributeError: 'module' object has no attribute 'getuid'
探し回って、これはGAEの制限だと思ったので、Alwaysdataを使用して、そこでアプリをホストしようとしました。しかし、そこにはYAMLモジュールがインストールされていないという問題があります。インストールしようとしましたが、アクセスが拒否されました。
creating /usr/local/lib/python2.6/site-packages/yaml
error: could not create '/usr/local/lib/python2.6/site-packages/yaml': Permission denied
だから今私は立ち往生しています。これは私がよく立ち入る問題です。私のコンピューターではすべて正常に動作しますが、オンラインで動作させることができません。これはGAEの制限、常にデータの制限によるものですか?だから私はどこでどのように最適に展開できるかを尋ねていると思いますか?
自分のサーバーを借りてそこにフルアクセスできると、もっと簡単になりますか?それは自分のコンピューターのように機能し、すべてをインストールできますか?
さらに情報を提供する必要がある場合はお知らせください。私はかなり無知です。