Fix problems with pyenv installed via scoop.#606
Fix problems with pyenv installed via scoop.#606codemee wants to merge 1 commit intopyenv-win:masterfrom
Conversation
modified: pyenv-win/libexec/libs/pyenv-install-lib.vbs Add a function called getRealPath to get the real path of a path containing junctionpoint. modified: pyenv-win/libexec/pyenv-install.vbs Call the function above to get the real path of a cached msi file and the real path of installing target folder.
|
@codemee will you be able to add test case for it |
|
@kirankotari I'm not quite sure what or how to do. Is that you mean to add a test case script to test that modification works, or I should run any test script on my machine to make sure the modification works? Thanks. |
|
Hi @codemee, I encountered this issue as well. |
|
I need your help. Thanks.
|
pyenv installed via scoop cannot install python correctly due to the use of juntionpoints in the scoop shims as discussed here. I fix the problems by getting the real path before executing msiexec program.
modified: pyenv-win/libexec/libs/pyenv-install-lib.vbs
Add a function called getRealPath to get the real path of a path containing junctionpoint.
modified: pyenv-win/libexec/pyenv-install.vbs
Call the function above to get the real path of a cached msi file and the real path of installing target folder.