한 프로젝트에 두 개의 다른 패키지가 있습니다. 어떻게 setup.py를 사용하여 Google의 Colab에이 두 패키지를 설치하여 패키지를 가져올 수 있습니까?
답변:
!setup.py install
그렇게하는 데 사용할 수 있습니다 .
Colab은 Jupyter 노트북과 같습니다. 따라서 !
여기 에서 연산자를 사용하여 Colab에 패키지를 설치할 수 있습니다 . 무엇 !
실제로하는 일은이며, 그것은이 라인은 파이썬 코드의 명령 줄 스크립트 아니라고 노트북 셀을 알려줍니다 . 따라서 Colab에서 명령 줄 스크립트를 실행 하려면 줄 !
앞에 추가 하면됩니다.
예 : !pip install tensorflow
. 그러면 해당 줄 (여기 pip install tensorflow
)을 일부 Python 코드가 아닌 명령 프롬프트 줄로 취급합니다 . 그러나 !
행 앞에 추가하지 않고이 작업을 수행하면 "잘못된 구문"이라는 오류가 발생합니다.
그러나이 작업을 수행하기 전에 파일을 드라이브 에 업로드해야 setup.py
합니다 (노트북이있는 동일한 폴더에 저장하는 것이 좋습니다).
이것이 귀하의 질문에 대한 답변을 바랍니다 :)
!setup.py install
하고 그것을 보여줍니다 /bin/bash: setup.py: command not found
. 나는 전체 패키지를 업로드하고 setup.py 파일은 노트북과 같은 폴더에 존재
!python setup.py install
?
파티에 늦게 참여했지만 보완책으로 CoLab이 업데이트되지 않은! pip 버전을 설치했기 때문에 얼마 전 Seaborn에 몇 가지 문제가 발생했습니다. 제 특정한 경우에는 예를 들어 산점도를 사용할 수 없었습니다. 이에 대한 대답은 다음과 같습니다.
모듈을 설치하려면 다음이 필요합니다.
!pip install seaborn
최신 업데이트 버전으로 업그레이드하려면 :
!pip install --upgrade seaborn
특정 버전을 설치하려는 경우
!pip install seaborn==0.9.0