芝麻web文件管理V1.00
编辑当前文件:/home/conskgoa/doughi.co.uk/_msvccompiler.cpython-38.opt-2.pyc.tar
lib64/python3.8/distutils/__pycache__/_msvccompiler.cpython-38.opt-2.pyc 0000644 00000026757 15220167570 0021752 0 ustar 00 U e5dRN @ s d dl Z d dlZd dlZd dlZd dlZd dlmZmZmZm Z m Z d dlmZm Z d dlmZ d dlmZ d dlmZ dd Zd d Zddd ddZdd Zdd ZdddZdddddZG dd deZdS ) N)DistutilsExecErrorDistutilsPlatformErrorCompileErrorLibError LinkError) CCompilergen_lib_options)log)get_platform)countc C s zt jt jdt jt jB d} W n tk r> td Y dS X d}d }| t D ]}zt | |\}}}W n tk r Y qY nX |rT|t j krTtj |rTztt|}W n ttfk r Y qTY nX |dkrT||krT|| }}qTW 5 Q R X ||fS )Nz'Software\Microsoft\VisualStudio\SxS\VC7)accesszVisual C++ is not registeredNNr )winregZ OpenKeyExHKEY_LOCAL_MACHINEZKEY_READZKEY_WOW64_32KEYOSErrorr debugr Z EnumValueZREG_SZospathisdirintfloat ValueError TypeError)keybest_versionbest_dirivZvc_dirZvtversion r //usr/lib64/python3.8/distutils/_msvccompiler.py_find_vc2015 s2 r" c C s dd l } tjdptjd}|s(dS z8tjtj|ddddd d ddd ddg ddd }W n tj t tfk r~ Y dS X tj|ddd}tj|rd|fS dS )Nr zProgramFiles(x86)ZProgramFilesr zMicrosoft Visual StudioZ Installerzvswhere.exez-latestz-prereleasez -requiresz1Microsoft.VisualStudio.Component.VC.Tools.x86.x64z -propertyZinstallationPathz -products*mbcsstrict)encodingerrorsZVCZ AuxiliaryZBuild ) jsonr environget subprocesscheck_outputr joinstripCalledProcessErrorr UnicodeDecodeErrorr )r) rootr r r r! _find_vc2017: s2 r3 x86Zx64ZarmZarm64)r4 x86_amd64x86_arm x86_arm64c C s\ t \}}|st \}}|s*td dS tj|d}tj|sTtd| dS |d fS )Nz$No suitable Visual C++ version foundr z vcvarsall.batz%s cannot be found)r3 r" r r r r r. isfile) plat_spec_r r vcvarsallr r r! _find_vcvarsallc s r<