목적 | 파이썬 도구 | 루비 도구 | 사용 사례 | Python 설치 방법 | Ruby 설치 방법 |
---|---|---|---|---|---|
패키지 관리자 | 핍 | 보석 | 패키지 설치 | pip 설치 <패키지>패키지> | gem 설치
|
종속성 관리 | 파이펜브, 시 | 번들러 | 종속성 관리 | pip 설치 Pipenv / pip 설치시 | 번들 설치 |
환경 | venv, 콘다 | rbenv, RVM, chruby | 프로젝트 환경 격리 | python -m venv
|
rbenv 설치
|
버전 관리 | pyenv, 콘다 | rbenv, RVM, chruby | Python/Ruby 버전 관리 | pyenv 설치
|
rbenv 설치
|
결합(버전 + 환경) | pyenv-virtualenv | RVM | 버전 + 환경 관리 | pyenv virtualenv
|
rvm
|
문서 | 스핑크스, MkDocs | 마당 | 프로젝트 문서 생성 | pip 설치 스핑크스 / pip 설치 mkdocs | 젬 설치 야드 |
테스트 프레임워크 | 파이테스트, 유닛테스트 | RSpec, 미니테스트 | 단위 테스트 실행 | pip install pytest / Python에 포함 | gem install rspec / Ruby에 포함 |
작업 관리 | 호출, 실행 | 레이크 | 작업 자동화 | pip 설치 호출 / pip 설치 doit | gem 설치 rake |
프로젝트 관리 | 톡스 | 레이크 | 테스트/명령 자동화 | pip 설치 tox | gem 설치 rake |
위 내용은 Python 및 Ruby 개발 도구: 빠른 참조의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!