2011-10-03 32 views
7

ActivePython 2.7.2'yi yükledim ve wscript/cscript ile konsol aracılığıyla bir .pys komut dosyasını çalıştırmaya çalışıyorum, [i.e. Microsoft'un WSH (Windows Komut Dosyası Sistemi) 'nda ActivePython (.pys uzantılı PythonScript)] ve wscript ile çalışırken iki hata alıyorum.WSP ile Çalışmak İçin ActivePython Alma

  1. "Msvcr90.dll bilgisayarınızdan eksik olduğundan bu sorunu gidermek için programı yeniden yüklemeyi deneyin başlayamaz programı"
  2. "

yaptım komut dosyası için komut motoru Python bulamıyor Bazı googling ve ayrıca Microsoft Visual C++ Yeniden Dağıtılabilir Paketi (x86) indirip yükledik: http://www.microsoft.com/download/en/confirmation.aspx?id=29 boşuna

'pythonw c: \ Python27 \ Lib \ site-packages \ win32comext \ axscript \ client \ pyscript.py 'Python'u kaydetmek için.

Herhangi bir yardım büyük memnuniyetle karşılanacaktır.

Win7 x86 üzerinde çalışıyorum. ,

  1. , Windows Uzantıları (PyWin32)
  2. Kayıt piton için Python yükleyin ben artık Windows Uzantıları için Python yükledim C:\YourPythonVersion\Lib\site-packages\win32comext\axscript\client\pyscript.py
+2

ve şimdi çalıştırabilirsiniz: – ldmvcd

+0

sorunu çözdünüz mü? –

cevap

5

Bunu düzeltmek için. konsol penceresinde cscript ile pys (konsolda çıkış görüntüler), ancak wscript ile hiçbir şey yapmaz, çıktı ile bir pencere açılmasını bekledim.
+0

ActivePython için 1. Adım gerekli değildir. –

+1

@Sridhar Garip bir şekilde benim için, adım 1 aslında sorunu giderir (yani, pywin32'yi manuel olarak yeniden takarken), _step 2 gerekli değil). Windows 7/Vista sistemlerinde, pyscript.py'nin her ne sebeple olursa olsun doğru bir şekilde kaydedilmediğini, Mark Hammond'ın pywin32 yükleyicisinin yaptığı gibi. –

İlgili konular