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 |