Un mémorandum pour vous-même.
La version cible est la suivante
Tout d'abord, installez le plug-in Python. Avec cela, vous pouvez utiliser certaines fonctions équivalentes à Pycharm.
Spécifiez le chemin d'accès au SDK Google App Engine installé sur votre machine locale.
La bibliothèque installée par Pip doit être placée dans le dossier Lib directement sous le projet car le modèle de l'exemple officiel est bon.
Échantillon en flacon https://github.com/GoogleCloudPlatform/python-docs-samples/tree/master/appengine/standard/flask/hello_world
Installez avec -t
comme suit.
pip install -t lib -r requirements.txt
↓ Placez le fichier appengine_config.py suivant. https://github.com/GoogleCloudPlatform/python-docs-samples/blob/master/appengine/standard/flask/hello_world/appengine_config.py
from google.appengine.ext import vendor
# Add any libraries installed in the "lib" folder.
vendor.add('lib')
À propos, seul Python peut être installé et utilisé avec Pip. D'autres peuvent être utilisés en déclarant ce que Google a préparé dans app.yaml.
libraries:
- name: jinja2
version: latest
Voici une liste. https://cloud.google.com/appengine/docs/standard/python/tools/built-in-libraries-27
Après avoir effectué les préparatifs jusqu'à présent, si vous sélectionnez le dossier Lib et le spécifiez comme Ressources, celui installé dans le dossier Lib sera référencé correctement par Intellij.
Toutes les bibliothèques dépendantes sont désormais reconnues par Intellij.
Si vous le laissez seul, le modèle Jinja2 ne sera pas reconnu. Ce n'est pas pratique, alors ouvrez le langage de modèle Pythont dans les préférences et configurez-le.
.. .. J'ai écrit jusqu'à présent et je pense qu'il vaut mieux utiliser Pycharm tranquillement.
Recommended Posts