2016-10-13 12 views
5

ApacheサーバーでDjangoプロジェクトが動作しています。Apacheサーバーのパンダをインポートするとタイムアウトエラーが発生する

パンダがインストールされていて、これを使用してデータを操作したいと思っていますが、奇妙なことが起こっています。

プロダクション環境でimport pandasを使用すると、サーバーがハングアップして(しばらくして)408タイムアウトエラーが発生します。

私はpandas部分をコメントアウトでき、サーバーは問題なく正常に応答します。私は開発環境やdjangoとのコマンドラインインターフェイスで再作成することはできません。私はその本のためにパンダのインポート時にハングアップ知っ

Alias /tooltrack/static "C:/Users/myfolder/Bitnami Django Stack Projects/tooltrack/static/" 
<Directory "C:/Users/myfolder/Bitnami Django Stack Projects/tooltrack/static/"> 
Options +MultiViews 
AllowOverride All 
<IfVersion <2.3> 
    Order allow,deny 
    Allow from all 
</IfVersion> 
<IfVersion >= 2.3> 
    Require all granted 
</IfVersion> 

<IfVersion <2.3> 
    Order allow,deny 
    Allow from all 
</IfVersion> 
<IfVersion >= 2.3> 
    Require all granted 
</IfVersion> 
</Directory> 


WSGIScriptAlias/'C:/Users/myfolder/Bitnami Django Stack projects/tooltrack/tooltrack/wsgi.py' 

<Directory "C:/Users/myfolder/Bitnami Django Stack projects/tooltrack/tooltrack"> 
Options +MultiViews 
AllowOverride All 
<IfVersion <2.3> 
    Order allow,deny 
    Allow from all 
</IfVersion> 
<IfVersion >= 2.3> 
    Require all granted 
</IfVersion> 

<IfVersion <2.3> 
    Order allow,deny 
    Allow from all 
</IfVersion> 
<IfVersion >= 2.3> 
    Require all granted 
</IfVersion> 
</Directory> 

<Directory "C:/Users/myfolder/Bitnami Django Stack projects/tooltrack"> 
Options +MultiViews 
AllowOverride All 
<IfVersion <2.3> 
    Order allow,deny 
    Allow from all 
</IfVersion> 
<IfVersion >= 2.3> 
    Require all granted 
</IfVersion> 
</Directory> 

:ここ

httpd-app.confファイルです

def panda_dataframe_r(): 
print 'importing pandas ' + str(timezone.now()) 
import pandas 
print 'import done ' + str(timezone.now()) 

私はどんなに以下、ログにimporting pandasを見ることができませんimport done

何か助けていただければ幸いです。追加

答えて

11

試してみてください。Pythonのサブ通訳では動作しません必要としている科学的なパッケージの

WSGIApplicationGroup %{GLOBAL} 

様々な。この指令は、主要インタプリタのコンテキストを強制的に使用します。

+1

グラハム - ご協力いただきありがとうございます。 'httpd-app.conf'に追加することを明示していますか? – TangoAlee

+3

'' WSGIScriptAlias''の直後に追加してください。 –

+2

ありがとうございます - 問題を完全に解決しました!あなたが私を救ったのはこれが二回目です! – TangoAlee

関連する問題