Pycharm Jupyter 노트북 wsl: Jupyter 패키지가 설치되지 않았습니다
나는 파이참 안에 있는 주피터 노트북을 사용하고 싶다. 프로젝트 인터프리터는 WSL 내부의 가상 환경에서 온 파이썬 2.7이다(Ubuntu 18.
주피터 패키지가 가상 환경 내부에 올바르게 설치되어 있습니다(에 의해 실행할 수 있습니다).
문제는 파이참 내부에서 주피터 노트북을 사용하고 싶을 때 다음과 같은 오류가 발생한다는 것이다. (사진 참조).
무슨 일인지 알아?
베어메탈에서 실행되지만 원격 X 서버에 표시되는 2020.2 리눅스에서 데이터스토어 플러그인이 활성화된 상태에서 이 문제가 발생했습니다(아마도 중요하지 않을 것입니다. 내 해결책은 데이터모어 플러그인을 비활성화하는 것이었다(기본적으로 전문 파이참에 대해 활성화됨).
이러한 방식으로 나는 "구성된" 옵션에 비해 더 나은 통합/디버깅을 통해 "관리되는" 자동 시작 버전을 여전히 사용할 수 있었다(또는 최소한 덜 번거롭게).
1년이 지났기 때문에 내 문제는 아마도 OP와 다를 것이다.
나는 프로젝트 통역사를 내가 원하는 것으로 바꿔가며 내 것을 고쳤다. 파이참에 충분한 정보를 제공하지 않는 실행 구성의 인터프리터인 경우. 나는 창조하는 것을 꺼린다
나는 파이참 2020.3을 가지고 있다 나에게 문제는 "글로벌 사이트 패키지 상속"을 사용하는 가상 환경을 사용하고 있다는 것이었다 나는 주피터를 글로벌 사이트 패키지에 설치했지만 가상 환경에는 설치하지 않았다.
가상 환경에 주피터를 설치한 후 주피터 노트북이 작동했습니다. 글로벌 패키지에서 주피터를 상속하는 것이 왜 나에게 효과가 없는지 잘 모르겠다.
통역사가 원격 통역사였을 때 저는 이런 일이 있었습니다. 나는 지역 환경에서 통역사로 바꿔 이것을 고쳤다. 이 작업은 주피터 서버 구성을 선택하여 수행할 수 있습니다.
나도 이 문제를 만나서 해결했다
나는 아래와 같은 글로벌 좌담회로 새로운 프로젝트를 만든다
그러면 나는 그 문제에 부딪힌다
나는 가상 환경에 주피터 노트북으로 새로운 프로젝트를 만들고 설치한다
그러면 문제가 사라집니다
나는 파이썬 3에서 이 문제가 있었다. 다음은 이 문제를 해결하기 위해 제가 취한 조치입니다. 저는 그들이 당신을 위해서도 문제를 해결해야 한다고 믿습니다:
나는 주피터 랩을 설치했다. 파이참은 주피터 노트북에서만 작동합니다. 간단히 말하면, 주피터 랩을 설치한 경우 다음을 사용하여 모든 패키지를 제거해야 합니다:
$ pip freeze | xargs pip 제거 -y
컴퓨터를 재부팅하세요.
팔로우
Pycharm 지침을 통해 WSL이 설정되어 있는지 확인합니다:
Pycharm에서 .ipynb 파일을 엽니다. "Managed Jupyter server"라고 표시되는 드롭다운을 클릭합니다. 텍스트 편집기 바로 위에 있습니다. "주피터 서버 구성"을 선택합니다. 구성된 서버를 확인합니다.
wsl 단말기에 주피터 노트북을 입력합니다. Pycharm의 구성된 서버 상자에 다음과 같은 텍스트를 복사하여 붙여넣습니다.
바로 그겁니다. 당신은 이제 파이참에서 주피터 세포를 작동시킬 수 있을 것이다.
토큰과 함께 지정된 URL을 사용하는 위의 솔루션은 이전 버전의 PyCharm에서 작동하는 것으로 보입니다. 보다 간단한 해결책은 최신 PyCharm으로 업그레이드하는 것입니다. 파이참 2019.3.2(맥)를 사용하는 자동 서버에 더 이상 문제가 없었습니다
'개발하자' 카테고리의 다른 글
TypeError: _evaluate()는 3개의 위치 인수를 사용하지만 4개는 fastapi에서 제공되었습니다 (0) | 2023.08.17 |
---|---|
주피터 노트북 내부에서 pytest 테스트 기능 (0) | 2023.08.16 |
TypeScript 배열의 마지막 요소 액세스 (0) | 2023.08.15 |
SPARK_HOME 환경 변수가 설정되어 있지만 주피터 노트북에는 표시되지 않습니다. (윈도우) (0) | 2023.08.15 |
Azure Static Web App - Terraform을 사용한 애플리케이션 설정 (0) | 2023.08.14 |