구글의 콜라브에서 파이썬 패키지를 어떻게 설치합니까?
프로젝트에서 저는 두 가지 다른 패키지를 가지고 있습니다. setup.py 을 사용하여 Google의 Colab에 이 두 패키지를 설치하여 패키지를 가져올 수 있는 방법은 무엇입니까?
사용할 수 있습니다.!setup.py install
그러기 위해서는.
콜라브는 주피터 노트와 같습니다.그러므로, 우리는 사용할 수 있습니다.!
Colab에 패키지를 설치하기 위해 운영자가 여기에 있습니다.무엇을!
실제로는 이 줄이 Python 코드가 아니라 명령줄 스크립트라는 것을 노트북 셀에 알려줍니다.Colab에서 명령줄 스크립트를 실행하려면 다음을 추가합니다.!
선후의
예:!pip install tensorflow
그러면 해당 라인이 처리됩니다(여기서는).pip install tensorflow
)는 일부 Python 코드가 아닌 명령 프롬프트 행으로 사용됩니다.하지만, 만약 당신이 이것을 추가하지 않고 한다면,!
행 앞에 "잘못된 구문"이라는 오류가 표시됩니다.
그러나 이 작업을 수행하기 전에 파일을 드라이브에 업로드해야 합니다(노트북이 있는 동일한 폴더에 업로드하는 것이 좋습니다).
이것이 당신의 질문에 대답하기를 바랍니다 :)
이 질문에 대한 더 나은, 더 현대적인 대답은 다음을 사용하는 것입니다.%pip
마법, 예:
%pip install scipy
그러면 올바른 Python 버전이 자동으로 사용됩니다.사용.!pip
다른 버전의 Python에 연결되어 있으면 패키지를 설치한 후 찾을 수 없습니다.
콜라브에서 마법은 이미 가져온 패키지를 pip가 업데이트한 경우 런타임을 다시 시작해야 한다는 것을 감지하면 좋은 메시지와 버튼을 제공합니다.
그나저나, 또한 있습니다.%conda
콘다와 같은 일을 하는 마법.
scipy를 설치한다고 가정해 보겠습니다.설치 코드는 다음과 같습니다.
!pip install scipy
늦은 시간에 파티에 참여했지만, 보완책으로 얼마 전 CoLab에서 업데이트되지 않은 !pip 버전을 설치했기 때문에 Seaborn에서 몇 가지 문제가 발생했습니다.예를 들어, 저는 산점도를 사용할 수 없었습니다.이에 대한 답변은 다음과 같습니다.
모듈을 설치하기 위해 필요한 것은 다음과 같습니다.
!pip install seaborn
최신 버전으로 업그레이드하기
!pip install --upgrade seaborn
특정 버전을 설치하려는 경우
!pip install seaborn==0.9.0
저는 pip에 공통적인 모든 규칙이 정상적으로 적용되므로 많은 것이 효과가 있을 것이라고 생각합니다.
기본적으로 공동작업실에 없는 라이브러리를 가져오려면
!pip install
또는!apt-get install
.!pip install matplotlib-venn
- 라이브러리 가져오기 스니펫(colab.research.google.com )
- 드라이브에 setup.py 을 업로드합니다.
- 드라이브를 마운트합니다.
- setup.py 의 경로를 확인하십시오.
- !python PATH 설치.
언급URL : https://stackoverflow.com/questions/51342408/how-do-i-install-python-packages-in-googles-colab
'programing' 카테고리의 다른 글
sqalchemy 엔진이 제공된 IP 대신 127.0.0.1에 연결하려고 합니다. (0) | 2023.09.07 |
---|---|
컨테이너 이름에서 도커 컨테이너 ID 가져오기 (0) | 2023.09.02 |
PowerShell의 사용 권한 오류 (0) | 2023.09.02 |
Excel VBA 런타임 오류 '32809' - 이해하려고 합니다. (0) | 2023.09.02 |
Angular 5, HTML, boolean on 확인란이 선택되어 있습니다. (0) | 2023.09.02 |