2017-09-14 4 views
0

J'ai un script python qui utilise le module pytz et s'exécute avec succès sur un serveur. Mais je l'ai déplacé le script à un autre serveur (via SSH), et maintenant lorsque je tente d'exécuter le code là j'obtenir:ImportError sur un serveur différent

ImportError: No module named pytz 

est-il un moyen facile, je peux le faire fonctionner? Je crois que je n'ai pas les autorisations pour télécharger de nouveaux modules ...

Répondre

0

essayez d'installer ce module sur votre nouveau serveur ssh, en utilisant:

python -m pip install pytz

si vous disposez pas des autorisations téléchargez un module, essayez d'utiliser un fichier similaire commun ou compilez ce script dans un fichier exécutable .sh ou .exe, sur votre machine de développement.

+0

Lors de l'exécution de cette commande, j'obtiens l'erreur '/ usr/local/bin/python: aucun module nommé pip' –

+0

bien, dans ce cas, suivez [ce tutoriel] (https://pip.pypa.io/en/stable/installation /) pour installer pip sur votre serveur. – Abe