[Python]pywin32 설치기.

Python 2016. 12. 15. 13:07

pywin32를 쓸일이 있어서 사용하게 되었는데

설치가 정상적으로 되지 않았다.


왜냐하면 파이썬 dir 을 나는 Custom 하게 설정하였는데


reg값이 바뀌지 않았기 때문이다.


해결방법은


regedit.exe 들어가서


HKEY_CURRENT_USER 에 들어가준다.


거기안에 Software에 들어가면 python이 있고 하위에 python-core가 있다 

안에보면 3.5-32 가 있으면 3.5로 바꾸어주고 (만약 3.5라고 되어있으면 상관없다)


저런식으로 바꾸면 안된다.. 35-32면 아래 reg 등록할때 3.5=>3.5-32로 바꾸어주어야한다.


autoReg.reg 파일을 만든후 아래와 같이 타이핑후 저장한다.


Windows Registry Editor Version 5.00


[HKEY_CURRENT_USER\SOFTWARE\Python]


[HKEY_CURRENT_USER\SOFTWARE\Python\PyLauncher]

"InstallDir"="C:\\Windows\\"

"AssociateFiles"=dword:00000001

@="C:\\Windows\\py.exe"


[HKEY_CURRENT_USER\SOFTWARE\Python\PythonCore]


[HKEY_CURRENT_USER\SOFTWARE\Python\PythonCore\3.5]


[HKEY_CURRENT_USER\SOFTWARE\Python\PythonCore\3.5\Help]


[HKEY_CURRENT_USER\SOFTWARE\Python\PythonCore\3.5\Help\Main Python Documentation]

@="C:\\Python35\\Doc\\python350.chm"


[HKEY_CURRENT_USER\SOFTWARE\Python\PythonCore\3.5\Idle]

@="C:\\Python35\\Lib\\idlelib\\idle.pyw"


[HKEY_CURRENT_USER\SOFTWARE\Python\PythonCore\3.5\IdleShortcuts]

@=dword:00000001


[HKEY_CURRENT_USER\SOFTWARE\Python\PythonCore\3.5\InstalledFeatures]

"dev"="3.5.150.0"

"Shortcuts"="3.5.150.0"

"exe"="3.5.150.0"

"lib"="3.5.150.0"

"test"="3.5.150.0"

"doc_shortcut"="3.5.150.0"

"doc"="3.5.150.0"

"tools"="3.5.150.0"

"tcltk"="3.5.150.0"

"pip"="3.5.150.0"

"path"="3.5.150.0"


[HKEY_CURRENT_USER\SOFTWARE\Python\PythonCore\3.5\InstallPath]

@="C:\\Python35\\"

"ExecutablePath"="C:\\Python35\\python.exe"


[HKEY_CURRENT_USER\SOFTWARE\Python\PythonCore\3.5\InstallPath\InstallGroup]

@="Python 3.5"


[HKEY_CURRENT_USER\SOFTWARE\Python\PythonCore\3.5\PythonPath]

@="C:\\Python35\\Lib\\;C:\\Python35\\DLLs\\



python 경로 확인후.

그후 세이브후 실행하면 끝.



'Python' 카테고리의 다른 글

[Flask] Flask - wsgi - nginx 연동.  (0) 2017.05.15
[Python] YAPF  (0) 2017.03.11
[Python] python getter setter  (0) 2017.02.16
[Python] 공부해야 할 것.  (0) 2017.02.15
python vim설정  (0) 2016.12.05
Posted by C마노
,