구글 Colaboratory Python 3.실행하다

개시하다


현재 Colaboratory의 Python 버전은 3.7입니다.
그러나 때때로 Python 3.9로 코드를 실행하고 싶을 때가 있다.
예를 들어 나는 지금 기계에서 배운 코드를 파이톤 3으로 바꾸었다.9로 쓴 것은 일반py파일입니다.
그리고 Colaboratory에서 clone을 사용해서 일반적인py 파일 형식으로 그 창고를 배웁니다.
이것은 Colaboratory의 GPU의 은혜가 될 것이다.
typing의 은혜를 받기 위해 Colaboratory에서도 3.9를 실행할 수 있다.Finallist[str]는py파일에 썼는데 원래 3.7은 움직이지 않았다.)
그러나 다음 동작을 실행하더라도 Jupter notebook 자체의 운행 시간은 3.9이 되지 않습니다.
jupter notebook의 운행 시간은 여전히 3.7입니다.

3.9 대응


!sudo add-apt-repository -y ppa:deadsnakes/ppa
!sudo apt-get -y update
!sudo apt-get -y install python3.9
!sudo apt-get -y install python3.9-dev
!sudo apt-get -y install python3-pip
!sudo apt-get -y install python3.9-distutils
!python3.9 -m pip install --upgrade setuptools
!python3.9 -m pip install --upgrade pip
!python3.9 -m pip install --upgrade distlib

!sudo update-alternatives --set python /usr/bin/python3.9
!sudo ln -sf /usr/bin/python /usr/local/bin/python

!python --version
# Python 3.9.7
우선, 파이톤 3.설치하다
Python 3 add-apt-repository 에 있습니다.9 설치가 가능한 개인 창고를 추가합니다.
그리고 실제 설치 3.9의 운행 시간.
그런 다음 설치된 Python 3.9의 PATH를 통해
우선,psyhon3./usr/bin/python(기호체인)이 가리키는python 버전입니다.나 9.
이를 위해 실행할 수 있다!sudo update-alternatives --set python /usr/bin/python3.9.
이것이 바로 /usr/bin/python -> /usr/bin/python3.9입니다.
그러나 Colaboratory는 PATH 설정에서 우선/usr/local/bin/python이다.
따라서 기호 링크를 다시 붙여넣으면 됩니다!sudo ln -sf /usr/bin/python /usr/local/bin/python.
이로써 /usr/local/bin/python -> /usr/bin/python -> /usr/bin/python3.93.9의 준비가 완료되었습니다.
그리고 !python main.py 등으로py파일을 실행하면 됩니다.

privete 창고 Clone을 Colaboratory로 실행


경품 코너입니다.
!git clone https://username:[email protected]/username/hogehuga.git
import os
path = '/content/hogehuga'
os.chdir(path)
상기 코드를 사용하여 privete 창고라도 clone을 사용하여 이 창고에 들어갈 수 있습니다.
단,password는 다음 페이지에 설정된 개인 방문 영패를 설정해야 합니다.
최근 GiitHub이 로그인 비밀번호를 추천하지 않고 액세스 토큰을 사용해야 하기 때문이다.
https://docs.github.com/ja/github/authenticating-to-github/keeping-your-account-and-data-secure/creating-a-personal-access-token

참고 자료


https://qiita.com/checche/items/396309459833e6ea598c

좋은 웹페이지 즐겨찾기