üzerinde çalıştırılamıyor 64 bit windows 7 makinede py2exe ile bir uygulama oluşturdu ve programı dağıtdı. programı aşağıdaki davranış sergileyen çalıştırmak reddeden bir windows xp 32 bit makinedeçalıştırılabilir windows xp 32bit
:
a popup window says: program.exe is not a valid win32 application.
The command prompt window says "access denied"
Ben izinleri için kontrol ve kullanıcı tam kontrol ve dosyanın tam sahipliğini ve üst dizinleri vardır. Yani sorun bu olamaz.
Görüntüleyebileceğim tek olası olanak bir OS/mimari uyumsuzluğu. Bunu nasıl düzeltmeliyim?
yürütülebilir üretmek için kullanılan My setup.py dosyası:
from distutils.core import setup
import py2exe
setup(console=['xerxes2excel.py'])
Ben exe oluşturmak için aşağıdaki koştum: Ben sadece 32 bit python yüklemeniz gerekir düşünüyorum
python setup.py py2exe
32bit bir makineyi kullanarak çalıştırmayı oluşturmayı deneyin – inspectorG4dget
, muhtemelen bir 32 bit işlemcisinde çalıştırılmayacak bir 64 bitlik bir yürütülebilir dosya oluşturduğunuzu söylemekten emin olmaz mıydı? –
@jcomeau_ictx, bu benim varsayımım. 64bit makinede 32bit bir yürütülebilir dosya oluşturmanın bir yolu var mı? Bir çeşit öykünme büyüsü mü? –