Python 3 (pyenv)와 Google Cloud SDK를 공존
1779 단어 GoogleCloudSDKPython3파이썬pyenvgcp
Python 2가 죽을 때까지 4 개월이 지났지만 리플레이스 할 생각은 있을까
(pyenv의 도입 방법 등은 할애)
pyenv를 사용하고 있는 환경에서
pyenv global 3.x.x
로 했을 때에는 $CLOUD_SDK_PYTHON
라는 환경 변수에 Python 2에의 패스를 세트 하는 것이 일반적이라고 생각하고 있었다.그러나,
pyenv global 3.x.x 2.x.x
와 버젼을 2개 기재하면 Python 2/3의 환경을 공존시킬 수 있다.이 경우의 각 버전은 다음과 같습니다.
$ python --version
Python 3.x.x
$ python2 --version
Python 2.x.x
$ python3 --version
Python 3.x.x
pyenv help global
를 실행해도 버전을 복수 지정할 수 있는 것은 쓰지 않았다 1.$ pyenv help global (git)-[fix/webdav-put]
Usage: pyenv global <version>
Sets the global Python version. You can override the global version at
any time by setting a directory-specific version with `pyenv local'
or by setting the `PYENV_VERSION' environment variable.
<version> should be a string matching a Python version known to pyenv.
The special version string `system' will use your default system Python.
Run `pyenv versions' for a list of available Python versions.
이렇게하면 위의
$CLOUD_SDK_PYTHON
를 설정하지 않고도 Google Cloud SDK를 사용할 수 있습니다.GitHub의 README에 쓰여진 ↩
Reference
이 문제에 관하여(Python 3 (pyenv)와 Google Cloud SDK를 공존), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/kadokusei/items/b2ff3d372f95af57a15a텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)