Il semble que vous deviez configurer cron pour gratter régulièrement, et quand je l'ai cherché, c'était trop déroutant dans un vieil article, alors j'ai décrit ma propre méthode.
J'ai écrit sur le grattage la dernière fois, donc si vous voulez gratter, veuillez consulter le lien ci-dessous https://qiita.com/kei_kei_kei/items/730ba09e7830d5c00a1c
Ouvrez un terminal et connectez-vous au serveur Sakura.
Exécutez la commande suivante.
nom de compte ssh@Domaine initial(xxx.sakura.ne.jp)
Un mot de passe vous sera demandé, alors entrez le mot de passe requis lors de la saisie de l'ID de domaine.
%
J'ai pu me connecter lors de mon apparition.
Comme la version de python est ancienne, tout le monde essaie désespérément de la mettre à niveau, mais c'est ennuyeux
path
C'est encore plus ennuyeux parce que je dois le changer, alors laissez-le tel quel.
Traceback (most recent call last):
File "train_mnist.py", line 4, in <module>
import requests
ImportError: No module named requests
Localement
pip install (Nom du module externe)
Je pense que cela a fonctionné après son installation.
Sakura doit également installer un module externe.
Si vous remarquez, je vais essayer de l'installer avec pip, mais je ne peux pas.
Veuillez donc installer les modules nécessaires comme suit
python -m install requests
Cette fois, j'ai installé des `` requêtes '', Si vous souhaitez installer Beautiful Soup, utilisez la commande suivante
python -m install beautifulsoup4
Je vais installer les modules nécessaires comme celui-ci.
Si vous pouvez installer le module externe à utiliser cette fois, le travail dans le terminal est terminé.
Appuyez sur ⓵ pour accéder à l'écran où apparaît le lien supplémentaire pour le nouvel élément dans ⓶. Appuyez simplement sur ⓶ Ajouter un nouvel élément.
⓵
cd /home/Mon nom de compte/www/Répertoire avec fichiers;<Espace demi-largeur>/usr/local/bin/python<Espace demi-largeur>対象ファイル.py
Dans ⓶
Comme expliqué, décrivez à quelle heure du mois, à quelle heure et à chaque minute vous voulez bouger.
Dans l'image, il est exécuté toutes les 2 minutes.
Cliquez sur le bouton ⓷ soumettre lorsque vous avez terminé votre saisie
### Appuyez sur Envoyer pour revenir à l'écran de configuration cron, définissez donc les variables d'environnement
![スクリーンショット 2019-12-07 0.43.39.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/492078/62a9568d-dd0a-1387-5c43-a51c0b31ea65.png)
ici
Réglage de la variable d'environnement: `` `` PYTHONPATH```
Valeur de la variable d'environnement: `` `` home / nom du compte / lib / python```
Entrez ce qui précède et cliquez sur Ajouter
### Fin de l'inscription! !!
# Vérifions si cela fonctionne réellement.
Si vous n'avez pas entré `` 1> / dev / null '' dans les paramètres cron de Sakura, vous recevrez un e-mail.
S'il y a une erreur dans l'e-mail, vérifiez-la car le texte d'erreur est écrit.
S'il y a une erreur, elle sera résolue en fonction de l'erreur.
# Enfin vérifier requis
Le codage par défaut de Sakura pour Python est ascii.
Donc, si vous voulez parler japonais, veuillez changer la valeur par défaut.
Si vous souhaitez vérifier l'encodage par défaut, revenez au début et ouvrez le terminal Sakura.
Connectez-vous et tapez `` python '' pour exécuter la commande suivante.
% python
import sys print sys.getdefaultencoding()
Vous pouvez vérifier l'encodage par défaut.
Comme je n'avais besoin que du type Int cette fois, je n'ai pas eu à le changer, mais si vous en avez besoin, essayez-le.
## Cliquez ici pour le site créé avec les paramètres cron
[Site terminé: https://compadre.matrix.jp/aisekiya/](https://compadre.matrix.jp/aisekiya/)
![スクリーンショット 2019-12-05 16.19.32.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/492078/9a5bbedf-d217-c6d2-9311-099d82154a6c.png)
Recommended Posts