2012-04-03 10 views
2

他のコンピュータがスクリプトを実行するために使用する共有ドライブに32ビットPython26インストールを維持します。これらのコンピュータにはPythonインタプリタがインストールされていません。共有64ビットPythonインストール

私は、共有ドライブ上の64ビットのpython27を入れてみましたとpython.exeは、リモートコンピュータ上で起動に失敗します。

enter image description here

のWindows 7は、彼らがマッピングされたを持っているすべてのリモートPCの実行64 pythonディレクトリに「Z」を推進し、問題は次のようにコマンド:

z:\python27\python.exe somescript.py 

私はそれを動作させるために64ビットのpython27共有ディレクトリにいくつかの追加のDLLのをドロップする必要がありますか?

答えて

0

この質問を閉じるにはあなたは共有のpythonフォルダにpython27.dllを入れる必要があります。これは通常、ローカルインストールのC:\Windows\System32フォルダにあります。

1

これを回避するには、Pythonを「現在のユーザー」の開発マシンにインストールします。これによりpythonXX.dllがインストールディレクトリに置かれます。 C:\Python27とし、フォルダ全体をZ:\にコピーしてやることができます。

"すべてのユーザー"用にpythonをインストールすると、pythonXX.dllはWindows\System32(またはWindows\SysWOW64)になります。