1
내가 Microsoft.VC90 노드 폴더 등 얻을 및 EXE와 WIN7에 대한 관리자로 실행하는 데, 그렇지 않으면 실패합니다 필요로하고 내가 가진 msvcr90.dll 오류
def get_cefpython_path():
from cefpython3 import cefpython
path = os.path.dirname(cefpython.__file__)
return "%s%s" % (path, os.sep)
def get_data_file():
cefp = get_cefpython_path()
data_files = [('', ['%s/icudt.dll' % cefp,
'%s/d3dcompiler_43.dll' % cefp,
'%s/devtools_resources.pak' % cefp,
'%s/ffmpegsumo.dll' % cefp,
'%s/libEGL.dll' % cefp,
'%s/libGLESv2.dll' % cefp]),
#'%s/Microsoft.VC90.CRT.manifest' % cefp,
#'%s/msvcm90.dll' % cefp,
#'%s/msvcp90.dll' % cefp,
#'%s/msvcr90.dll' % cefp]),
('locales', ['%s/locales/en-US.pak' % cefp]),
]
return data_files
로 컴파일 할 필요가 파일을 추가 말할 cefpython. CRT.manifest, msvcm90.dll, msvcp90.dll, msvdr90.dll 경로 cefp에 다른 필요한 파일은 있지만이 파일은 없습니다. 경로 C : \ Python27 \ Lib \ site-packages \ cefpython3에있는 모든 파일을 복사하려고했습니다. 내 빌드 폴더. 마지막으로 win7에서 exe를 실행하고 msvcr90.dll 오류를 표시하지만 관리자 권한으로 실행하면 오류가 발생합니다. 제발 도와주세요 왜
"libcef.dll"파일이 누락 된 것 같습니다. 모든 이진 파일 (* .pak, * .dll)을 포함하고 있는지 확인하십시오. –
나는 모든 바이너리 파일을 포함 할 것이라고 확신한다. 마지막 exe는 내 컴퓨터에서 실행할 수 있습니다. 다른 컴퓨터에서 win7은 관리자가 있지만 msvcr90.dll 오류는 관리자없이 실행할 수 있습니다. – user1756450
이제 상황은 내가 데스크톱 응용 프로그램을 빌드하고 C :/Program files.It에 설치하지 않고 관리자없이 실행할 수없고 MSVCR90.DLL error.But을 C :/Program files (x86)에 설치하면 말할 수 있습니다. 좋아, 잘 달려라. C :/Program files에 설치할 때 실행하는 방법? 나는 py2exe 설치 옵션에서 "dll_excludes"를 추가하려고 시도했다 : [MSVCR90.DLL] 그것은 쓸모가 없다. – user1756450