JetBrains for Python (무료 커뮤니티 에디션) 의 PyCharm IDE 를 설치하고 싶습니다 .
PyCharm 커뮤니티 버전 을 다운로드 했지만 설치 방법을 모르겠습니다. 제발 날 좀 도와 줄 수 있니?
JetBrains for Python (무료 커뮤니티 에디션) 의 PyCharm IDE 를 설치하고 싶습니다 .
PyCharm 커뮤니티 버전 을 다운로드 했지만 설치 방법을 모르겠습니다. 제발 날 좀 도와 줄 수 있니?
답변:
참고 : 이 답변은 2019 년 1 월 JetBrains의 권장 사항에 따라 업데이트되었으며 GetDeb이 고장난 것 같습니다. 이전 버전의 답변을 보려면 개정판을 확인하십시오 .
Linux 용 PyCharm 다운로드 페이지를 방문하십시오 .
개인적 선호도에 따라 PyCharm (Professional 또는 Community Edition)을 설치 하는 세 가지 방법 을 제공합니다 . 그들 중 하나를 결정하십시오 :
PyCharm을 직접 다운로드하지 말고 무료 도구 상자 앱을 다운로드하여 설치하여 모든 JetBrains IDE를 쉽게 관리하십시오. 도구 상자를 사용하면 모든 JetBrains IDE를 편리하게 관리 및 설치하고 한 번의 클릭으로 한 번의 클릭으로 업데이트 할 수 있습니다. 유료 라이센스가있는 경우 계정 로그인을 중앙에서 관리 할 수도 있습니다.
특히 IntelliJ 또는 WebStorm과 같은 다른 JetBrains IDE를 사용하려는 경우 특히 강력히 권장합니다. 이 방법은 또한 관리자 권한이 필요하지 않으며 모든 것이 홈 디렉토리 ~/.local/share/JetBrains
에 기본적 으로 설치됩니다 .
이 방법으로 이동하려면 먼저 Toolbox 설치 관리자를 다운로드하십시오 . .tar.gz
다시 아카이브로 제공 되지만 단일 AppImage 실행 파일 만 포함합니다. 압축을 풀고 실행하여 Toolbox를 설치하십시오. 다운로드 한 아카이브와 AppImage를 다시 삭제해도됩니다. 그런 다음 Toolbox 앱을 시작하십시오.
설치된 IDE가 나열되고 그 아래에 사용 가능한 다른 모든 제품이 표시됩니다. Install원하는 PyCharm 에디션 (무료 커뮤니티 또는 유료 전문가) 옆에 있는 버튼을 클릭하면 백그라운드에서 모든 작업을 수행 할 수 있습니다.
도구 상자 설정을 확인하고 원하는대로 조정할 수도 있습니다. 이렇게하려면 오른쪽 상단 모서리의 나사 너트 기호를 클릭하십시오. 가장 중요한 것은 내 의견으로는 업데이트 후 이전 버전을 폴백으로 유지할지 결정하십시오. 각 IDE는 대략 1GB의 디스크 스토리지를 사용하며 많은 IDE가 설치되어 있으며 대체 버전을 유지하는 경우 Ubuntu 파티션이 크지 않은 경우 많은 공간을 추가 할 수 있습니다. 또한 자동 도구 상자 (IDE가 아님) 업데이트, 도구 상자 자동 시작 및 익명 통계 전송을 켜거나 끌 수도 있습니다.
JetBrains는 모든 PyCharm 에디션을 Ubuntu 용 스냅 패키지로 제공합니다. 16.04부터 지원되어야합니다. Lubuntu와 같은 일부 Ubuntu 버전에는 스냅 지원이 사전 설치되어 있지 않을 수 있습니다. 이 경우이 설치 안내서 를 확인하십시오 .
나는 개인적 으로이 접근법을 시도하지는 않았지만 나에게는 좋은 것처럼 보입니다.
PyCharm 스냅 설치는 원하는 에디션에 따라 아래 명령 중 하나를 실행하는 것처럼 간단해야합니다.
sudo snap install pycharm-community --classic
sudo snap install pycharm-professional --classic
sudo snap install pycharm-educational --classic
다음, 하나 실행 pycharm-community
, pycharm-professional
또는 pycharm-educational
터미널에,에 따라이 설치.
.tar.gz
아카이브로 다운로드 :위에 링크 된 페이지에서 Professional 또는 Community Edition이 포함 된 아카이브를 선택하여 다운로드 할 수 있습니다.
이 방법은 모든 시스템에서 작동해야하지만 수동으로 압축을 풀어야하고 업데이트가 쉽지 않기 때문에 개인적으로 권장 하지는 않습니다.
어쨌든이 작업을 수행하기로 결정한 경우 원하는 버전 의 아카이브 파일을 다운로드 한 후 여기 의 지시 사항을 따르십시오 .tar.gz
. 편의를 위해 다음 은 공식 버전 의 수정 된 버전 입니다.
pycharm-*.tar.gz
PyCharm을 설치하려는 폴더에 파일의 압축을 풉니 다 .tar xfz pycharm-*.tar.gz -C <new_archive_folder>
파일 시스템 계층 표준 (FHS)에 따른 권장 설치 위치는
/opt
입니다. 이 디렉토리에 PyCharm을 설치하려면 다음 명령을 입력하십시오.sudo tar xfz pycharm-*.tar.gz -C /opt/
( 개인 참고 사항 : PyCharm 을 쓰기 권한 이 필요한 위치 에 두지 말 것을 권합니다
sudo
. 향후 업데이트 권한과 같은 권한 문제를 피하기 위해 홈 디렉토리의 어딘가에 위치를 선택하십시오.)bin 서브 디렉토리로 전환하십시오.
cd <new_archive_folder>/pycharm-*/bin
예를 들어
cd /opt/pycharm-*/bin
서브 디렉토리
pycharm.sh
에서 실행하십시오bin
.
웹에는 tar.gz 또는 비공식 PPA에서 설치해야한다고 설명하는 많은 리소스가 있습니다. PPA를 사용하는 것이 좋은 솔루션이지만 Pycharm이 ubuntu-make에서 지원된다는 것을 지적하고 싶었습니다. Ubuntu-make는 Canonical에서 지원하며 필요한 IDE를 설치하는 방법입니다.
단계는 다음과 같습니다.
sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make
sudo apt-get update
sudo apt-get install ubuntu-make
umake ide pycharm
유니티 런처에서 pycharm을 시작할 수 있습니다.
PyCharm은 스냅 패키지로도 제공됩니다.
sudo snap install pycharm-community --classic
이것은 앱 모델에서 Ubuntu 최신 반복이며 스냅으로 제공되는 모든 패키지가 선호됩니다. 스냅 코어를 설치 한 경우 거의 모든 Linux 버전에 스냅을 설치할 수 있습니다.
스냅의 이점은 백그라운드에서 업데이트되므로 항상 최신 버전을 사용한다는 것입니다.
참고 :
--classic
제한은 스냅이 일반적으로 제한된 보안 샌드 박스 외부에서 임의의 시스템 변경을 수행하여 시스템이 위험에 노출 될 수 있습니다.경고 :이 스냅의 게시자는 joeborg 이므로이를 신뢰하고 있습니다.
snap list
.
pycharm-community
명령 줄에서 실행하십시오.
하자 (우분투 메이크업을 umake
) 당신을 위해 일을 :
Ubuntu Make는 설치에 인기있는 개발자 도구의 최신 버전을 다운로드하여 필요한 모든 종속성과 함께 설치할 수있게하는 명령 줄 도구입니다. [...] 기본적으로 시스템을 개발할 준비가 된 명령 하나입니다!
1) 터미널을 엽니 다 (키보드 단축키 Ctrl+ Alt+ T)
2) 시스템에 ubuntu-make PPA를 추가하십시오. 이 단계는 알려진 문제점 ( 1 및 2 ) 을 피하기 위해 필수적입니다 .
sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make
3) 리포지토리에서 패키지 목록을 업데이트하고 최신 안정 버전을 설치하십시오 umake
.
sudo apt-get update
sudo apt-get install ubuntu-make
4) 다음을 사용하여 PyCharm을 설치하십시오 umake
.
PyCharm Community Edition 을 설치하려면 다음을 수행하십시오.
umake ide pycharm
PyCharm Professional Edition 을 설치하려면 ( 라이센스 필요) :
umake ide pycharm-professional
당신은 갈 준비가되었습니다!
마음이 바뀐 경우 다음을 사용하여 PyCharm을 제거 할 수 있습니다.
umake -r ide pycharm
출처 : https://itsfoss.com/install-pycharm-ubuntu/
방금이 답변 이이 다른 답변 과 거의 동일하다는 것을 깨달았습니다 . 나는 완전성을 위해 그것을 유지하고 있습니다.