Pythonpath を設定してモジュールをインポートする方法を探しています。pythonが見ているパスを確認するには:
import sys
print "modules will be searched in the following paths:"
for path in sys.path:
print path
print "python version: " + sys.version
PYTHONPATH 環境変数 (windows gui) にいくつかの追加パスを追加しましたが、上記のコードを apache (ブラウザー内) で cgi ファイルとして実行すると、追加したパスが表示されません...(実際、読み込まれません)不足しているパスからのモジュール) Python でコードをローカルで実行すると、すべてのパスが表示されます (それで問題ありません)。
#!C:\tools\programming\Python27\python.exe
import cgi
import cgitb
cgitb.enable()
print "Content-type: text/html"
print
import sys
#import timeOperations
for path in sys.path:
print path + "<br>"
print "python version: " + sys.version
print "<html>"
print "<center>Lode doet het weer!</center>"
print "</html>"
コンピューターを再起動しましたが、成功しませんでした。インストールされている python バージョンも 1 つだけです。
PYTHONPATH に別の値を与えるのはなぜですか? 知らない。どんな助けでも大歓迎です!
ロード