簡體   English   中英

嵌入式python的程序無法從python 2.7.11 amd64開始

[英]Program with embedded python fails to start with python 2.7.11 amd64

我有一個嵌入了python的Windows程序用於腳本編寫

如果我安裝Python 2.7.10 64位(python-2.7.10.amd64.msi),並運行該程序,它工作正常。

如果我安裝Python 2.7.11 64位(python-2.7.11.amd64.msi),並運行該程序,它將失敗並顯示錯誤“ missing module site ”。 但是,如果我從批處理文件運行程序,並添加“ set PYTHONPATH=C:\\python27\\lib ”,程序將啟動並正常運行。

唯一的區別是安裝的python版本,我們運行的是Windows Server 2008 R2 Standard,帶3GB RAM的SP1和四核處理器。

是否有可能python 2.7.11安裝沒有設置所需的注冊表項,或者我的程序做錯了什么?

python 2.7.11中有2個錯誤應該在python 2.7.12中解決。 我們最近在pythonnet上遇到了同樣的問題:

https://github.com/pythonnet/pythonnet/issues/156

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM