Sakura Ich möchte externe Module ausführen, wenn ich Python im Internet ausführen kann. Also dachte ich, ich würde all meine Arbeit schreiben. Es gibt vielleicht einige Arbeiten, die Sie nicht brauchen, aber ich weiß es nicht. Es fühlt sich an, als hätte ich alles getan, was mir einfällt.
Fügen Sie Folgendes zu .cshrc in Ihrem Home-Verzeichnis hinzu
setenv PYTHONPATH ~/lib/python
Melden Sie sich mit SSH an
% mkdir -p ~/.local/lib/python2.7
Erstellen Sie für das Modul, das Sie installieren möchten, tmp direkt unter www und fügen Sie es ein. Lassen Sie uns Requests-OAuthlib als Beispiel insuko.
% cd www
% cd tmp
% cd requests-oauthlib-master
% python setup.py install --user
Schreiben Sie also einen Spruch in den Header des Python-Skripts selbst, das auf CGI ausgeführt wird.
#!/usr/local/bin/python
# -*- coding: utf-8 -*-
import sys, codecs
sys.stdout = codecs.getwriter("utf-8")(sys.stdout)
from requests_oauthlib import OAuth1Session
import json
import cgi
print "Content-Type: text/html\n"
Jetzt können Sie einen Twitter-Client auf dem Vermietungsserver von Sakura erstellen. Herzliche Glückwünsche ...
Aber Flasche funktioniert immer noch nicht ...
Recommended Posts