2012-12-26 62 views
1

我們有大量的系統運行Win XP並贏得了7次。如何從python的網絡位置使用win32擴展

我們將在系統上使用Python x32和x64。所需的模塊(如PyQt4,win32等)保存在所有可以訪問這些模塊的中央位置。

根據x32和x64,模塊保存在不同的文件夾中。

的X32的Python

\\共享\ Python26_x32

的X32模塊被保持在

\\共享\模塊\的X32

64的Python

\ \共享\ Python26_x64

64模塊保持在

\\共享\模塊\ x64的

所有模塊都從工作網絡位置的罰款。但我需要在每個系統上運行 \\share\Python26_x32\python.exe \\share\\Python26_x32\Scripts\pywin32_postinstall.py -install以使win32模塊正常工作。

我有一種情況,當地的python將x32和瑪雅x64。如果我運行x32的後腳本,win32模塊將不會導入到Maya x64中。

是否有任何替代使用win32而無需運行win32模塊的安裝後腳本。

回答

1

經過漫長的嘗試,我終於可以解決這個問題。

正如我所說我安裝了Python x32和Maya x64。

安裝Python的X32之後我執行\\share\Python26_x32\python.exe \\share\\Python26_x32\Scripts\pywin32_postinstall.py -install

後,我複製x64 pywin32 dlls\\share\modules\x64\pywin32_system32

pythoncom26.dll 
pythoncomloader26.dll 
pywintypes26.dll 

%SystemRoot%\system32

這解決了我的問題,具有蟒蛇X32瑪雅64