pip list
pip list


Python에 타사 라이브러리를 설치하는 일반적인 방법 요약
이 글에서는 Python에 대한 관련 지식을 소개합니다. 주로 타사 라이브러리를 설치하는 방법을 함께 살펴보겠습니다.
[관련 추천: Python3 비디오 튜토리얼 ]
Python을 학습하는 동안 모든 사람은 일반적으로 많은 초보자에게 골치 아픈 타사 라이브러리의 설치 문제에 직면한다고 생각합니다. 여기서는 우회하지 않고 타사 라이브러리를 올바르고 효율적으로 설치하는 방법에 대해 몇 가지 간단한 요약을 하겠습니다. 제 생각에는 오류를 보고하는 것이 가장 쉬운 방법이기도 합니다.
Open File-Settings-Project-Python Interpreter
여기에서 타사 라이브러리와 설치한 버전을 확인한 다음 아래의 더하기 기호를 클릭하여 추가할 수 있습니다. 여기서는 numpy를 예로 들겠습니다. 상단에서 원하는 라이브러리를 검색한 다음 오른쪽 하단에서 원하는 버전을 선택하세요. 선택하지 않으면 기본적으로 Install Packages를 클릭하여 설치합니다.
2.pip 설치 방법
pycharm에서 설치가 실패하거나 pycharm을 사용하지 않는 경우 pip 방법을 사용하여 직접 설치할 수 있습니다. 먼저 cmd를 열고
pip install the third-party library you want to install
을 직접 입력하세요(여기서는 여전히 numpy를 예로 사용합니다)
여기에 pip를 업데이트하고 제거하는 몇 가지 방법도 추가하겠습니다.
py -m pip install --upgrade pip

pip install 包名 #安装pip uninstall 包名 #卸载pip install --upgrade 包名 #升级
(3) pip 설치된 패키지 보기 pip list
로그인 후 복사 (4) pip 업데이트해야 할 패키지 확인:
pip list
pip list --outdated
(5) pip 특정 패키지 보기 세부 정보:
pip show 包名
pip install 你想要安装的第三方库
(这里我还是以numpy为例)
这里,我同时补充下关于pip的一些更新、卸载的方法:
(1)pip 自身的升级
pip install 包名==版本号 例如: pip install numpy==1.20.3pip install 'matplotlib>3.4'pip install 'matplotlib>3.4.0,=, , <p>(2)pip安装/卸载/升级</p>rrreee<p>(3)pip查看已安装的包</p>rrreee<p>(4)pip检查哪些包需要更新:</p>rrreee<p>(5)pip查看某个包的详细信息:</p>rrreee<p>(6)pip安装指定版本的包:</p>rrreee<h2> <a id="3_whl_55"></a>3. 下载whl文件到本地离线安装</h2><p>如果前面两种方法都宣告失败,那么我最推荐的方法就是第三种,虽然不如前两种来的方便,但亲测有效,不会报错!进入该网站<a href="https://www.php.cn/link/7d7c61cdf50443a0079ebb5011209dbf">https://www.php.cn/link/7d7c61cdf50443a0079ebb5011209dbf</a>,找到你需要下载的库,这里我以matplotlib为例:<br> 首先一定要注意<mark>在安装这个包之前他所依赖的一些库,一定要先安装这些库之后才能安装这个你想要的,否则就会报错</mark>。<br> 同时,在对某一个库进行更新之后,也一定要注意同时更新它依赖的库,否则也会出现错误。<br><img src="/static/imghw/default1.png" data-src="https://img.php.cn/upload/article/000/000/067/36cabce7a764653c64263a29550b7634-3.png" class="lazy" alt="Python에 타사 라이브러리를 설치하는 일반적인 방법 요약"><br> 之后再根据你的python版本以及位数进行选择后下载,这里因为我的python版本是3.7.9,位数是64位,所以我选择了matplotlib‑3.5.1‑cp37‑cp37m‑win_amd64.whl。<br> 将下载好的whl文件保存到该文件夹下<code>Python37Libsite-packages</code>,在该文件下打开cmd,输入<code>pip install whl文件名</code>即可进行安装。<br><img src="/static/imghw/default1.png" data-src="https://img.php.cn/upload/article/000/000/067/c522c75f56fd335401a3847b6e4f524c-4.png" class="lazy" alt="Python에 타사 라이브러리를 설치하는 일반적인 방법 요약"></p><p><img src="/static/imghw/default1.png" data-src="https://img.php.cn/upload/article/000/000/067/d5fdf37a9f18234fe0c302793ed1f48c-5.png" class="lazy" alt="Python에 타사 라이브러리를 설치하는 일반적인 방법 요약"></p><h3> <a id="31__65"></a>3.1 补充</h3><p>在我安装过程中,大部分失败的问题都是由于没有安装对应的依赖包所造成的,所以在报错后,一定及时检查对应的包有无安装且同时进行更新。<br> 比如,我曾碰到这个问题:<code>AttributeError:module ‘matplotlib’ has no attribute ‘get_data_path’</code> (6) pip는 지정된 버전의 패키지를 설치합니다. <br>rrreee<img src="/static/imghw/default1.png" data-src="https://img.php.cn/upload/article/000/000/067/d5fdf37a9f18234fe0c302793ed1f48c-6.png" class="lazy" alt="Python에 타사 라이브러리를 설치하는 일반적인 방법 요약"><a id="3_whl_55"></a></p>3 whl 파일을 로컬 오프라인 설치로 다운로드합니다.<h2> <a id="4_71">이전 두 가지 방법이 실패하면 가장 권장되는 방법은 세 번째 방법입니다. 처음 두 가지만큼 편리하지는 않지만 개인 테스트에는 효과적이며 오류를 보고하지 않습니다. </a><a href="https://www.php.cn/link/7d7c61cdf50443a0079ebb5011209dbf">https://www.php.cn/link/7d7c61cdf50443a0079ebb5011209dbf</a> 웹사이트에 들어가서 다운로드해야 하는 라이브러리를 찾으세요. matplotlib 예: </h2> 우선, 이 패키지를 설치하기 전에 의존하는 일부 라이브러리에 주의해야 합니다. 원하는 라이브러리를 설치하기 전에 먼저 이러한 라이브러리를 설치해야 합니다. 그렇지 않으면 오류가 보고됩니다.. <h3 id="동시에-특정-라이브러리를-업데이트한-후에는-해당-라이브러리가-의존하는-라이브러리도-동시에-업데이트하는-데-주의를-기울여야-합니다-그렇지-않으면-오류도-발생합니다-a-id-PythonPypi-img-src-static-imghw-default-png-data-src-https-img-php-cn-upload-article-c-c-f-fd-a-b-e-f-c-png-class-lazy-php-cn-alt-여기에-그림-설명-삽입-a-그런-다음-Python을-따르세요-버전을-선택하세요-내-Python-버전이-이고-비트-수가-비트이므로-matplotlib-cp-cp-m-win-amd-whl을-선택했습니다"> 동시에 특정 라이브러리를 업데이트한 후에는 해당 라이브러리가 의존하는 라이브러리도 동시에 업데이트하는 데 주의를 기울여야 합니다. 그렇지 않으면 오류도 발생합니다. <a id="41_PythonPypi_72"><img src="/static/imghw/default1.png" data-src="https://img.php.cn/upload/article/000/000/067/c522c75f56fd335401a3847b6e4f524c-4.png" class="lazy" .php.cn alt="여기에 그림 설명 삽입"></a> 그런 다음 Python을 따르세요. 버전을 선택하세요. 내 Python 버전이 3.7.9이고 비트 수가 64비트이므로 matplotlib-3.5.1-cp37-cp37m-win_amd64.whl을 선택했습니다. </h3> 다운로드한 whl 파일을 <code>Python37Libsite-packages</code> 폴더에 저장하고 해당 파일 아래에 cmd를 열고 <code>pip install whl 파일 이름</code>을 입력하여 설치합니다. <p><img src="/static/imghw/default1.png" data-src="https://img.php.cn/upload/article/000/000/067/c522c75f56fd335401a3847b6e4f524c-4.png" class="lazy" alt="여기에 이미지 설명 삽입"><a href="https://www.php.cn/link/4b6cf59a2a5b31fc68aa6f9524067ef8"></a><img src="https%20://img.php.cn/upload/article/000/000/067/d5fdf37a9f18234fe0c302793ed1f48c-5.png" alt="여기에 이미지 설명 삽입"></p>🎜<a id="31__65">🎜3.1 보충 🎜🎜 설치 과정에서 실패한 문제의 대부분은 해당 종속성 패키지 설치 실패로 인해 발생했기 때문에 오류 보고 후에는 해당 패키지가 설치되었는지 즉시 확인하고 동시에 업데이트해야 합니다. 🎜 예를 들어, <code>AttributeError: 모듈 'matplotlib'에 'get_data_path' 속성이 없습니다</code>라는 문제가 발생한 적이 있습니다. 이 문제는 오후 동안 나를 괴롭혔고 마침내 이 문제를 해결할 수 없었습니다. matplotlib가 의존하는 패키지가 우수하게 설치되지 않았습니다. 🎜🎜🎜🎜🎜🎜4. 기타 방법 🎜🎜🎜🎜4.1 Python 공식 Pypi 메뉴 🎜🎜 설치할 타사 라이브러리를 직접 검색하세요. 주소: 🎜https://www.php.cn/link/4b6cf59a2a5b31fc68aa6f9524067ef8 🎜 🎜<h3> <a id="42_pip_74"></a>4.2 국내 미러 소스는 느린 pip 설치 문제를 해결합니다.</h3> <p>Windows 시스템에서 타사 라이브러리를 설치할 때 종종 시간 초과 또는 느린 다운로드가 발생합니다. 이는 Python 서버가 해외에 있기 때문에 때때로 네트워크 속도가 느려질 수 있습니다. pip 다운로드 속도가 너무 느립니다. 이 경우 국내 미러 소스를 사용하여 설치하는 것이 좋습니다. <br> 설치 방법: cmd를 열고 "-i" 또는 "-index" 매개변수를 추가합니다. 예를 들어 Numpy를 예로 들어보세요 :`PIP 설치 -i https://www.php.cn/link/a6455ffc4e47fd737db213366771ec0e numpy<br>는 일반적으로 사용되는 국내 미러 소스 : <br> tsinghua : https://www 37db213366771ec0e <a href="https://www.php.cn/link/a6455ffc4e47fd737db213366771ec0e"></a> 알리바바 클라우드: <br>https://www.php.cn/link/4901e49e1e2d9c85659eef5b2ffbe12f<a href="https://www.php.cn/link/4901e49e1e2d9c85659eef5b2ffbe12f"></a> 중국 과학기술대학교: <br>https://www.php.cn/link/1cbbae823ca54abfb04302180fd84137<a href="https://www.php.cn/link/1cbbae823ca54abfb04302180fd84137"> </a>두반 :<br>https: //www.php.cn/link/3c0093f155f7a0bf00afca91dc8fb9b8<a href="https://www.php.cn/link/3c0093f155f7a0bf00afca91dc8fb9b8"></a></p> <h1 id="a-id-Summary-a"><a id="_83">Summary</a></h1>대부분의 초보자에게 Python 타사 라이브러리 설치는 학습에 있어 확실히 걸림돌이 됩니다. . 그러나 개인적인 설치에 관해서는 처음 세 가지 방법을 개인적으로 테스트했습니다. 첫 번째와 두 번째 방법은 가장 간단하고 직접적이지만 각 패키지 간의 종속성에 익숙하지 않기 때문에 오류가 발생하기 쉬우므로 처음 두 설치에 실패하면 세 번째 방법을 시도하는 것이 좋습니다! ! <p>필요한 타사 라이브러리를 설치하기 전에 설치해야 하는 패키지를 명확하게 살펴보세요. 그렇지 않으면 설치가 성공하지 못할 것입니다<mark>! ! 네 번째 방법은 자주 사용하지 않습니다. 왜냐하면 처음 세 가지 방법만으로도 필요한 라이브러리를 설치하기에 충분하다고 생각하기 때문입니다. 물론 필요한 경우 네 번째 방법에 대해서는 자세히 다루지 않겠습니다. 여기 소개가 너무 많아요! </mark></p>【관련 추천: <p>Python3 비디오 튜토리얼<a href="http://www.php.cn/course/list/31.html" target="_blank">】</a></p></a>
위 내용은 Python에 타사 라이브러리를 설치하는 일반적인 방법 요약의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











Python은 데이터 과학, 웹 개발 및 자동화 작업에 적합한 반면 C는 시스템 프로그래밍, 게임 개발 및 임베디드 시스템에 적합합니다. Python은 단순성과 강력한 생태계로 유명하며 C는 고성능 및 기본 제어 기능으로 유명합니다.

이 기사는 데비안 시스템에서 Apache Logs를 분석하여 웹 사이트 성능을 향상시키는 방법을 설명합니다. 1. 로그 분석 기본 사항 Apache Log는 IP 주소, 타임 스탬프, 요청 URL, HTTP 메소드 및 응답 코드를 포함한 모든 HTTP 요청의 자세한 정보를 기록합니다. 데비안 시스템 에서이 로그는 일반적으로 /var/log/apache2/access.log 및 /var/log/apache2/error.log 디렉토리에 있습니다. 로그 구조를 이해하는 것은 효과적인 분석의 첫 번째 단계입니다. 2. 로그 분석 도구 다양한 도구를 사용하여 Apache 로그를 분석 할 수 있습니다.

Python은 게임 및 GUI 개발에서 탁월합니다. 1) 게임 개발은 Pygame을 사용하여 드로잉, 오디오 및 기타 기능을 제공하며 2D 게임을 만드는 데 적합합니다. 2) GUI 개발은 Tkinter 또는 PYQT를 선택할 수 있습니다. Tkinter는 간단하고 사용하기 쉽고 PYQT는 풍부한 기능을 가지고 있으며 전문 개발에 적합합니다.

개발 환경과 생태계에서 Laravel과 Python의 비교는 다음과 같습니다. 1. Laravel의 개발 환경은 간단하며 PHP와 작곡가 만 필요합니다. Laravelforge와 같은 풍부한 확장 패키지를 제공하지만 확장 패키지 유지 보수는시기 적절하지 않을 수 있습니다. 2. 파이썬의 개발 환경도 간단하며 파이썬과 PIP 만 필요합니다. 생태계는 거대하고 여러 분야를 다루지 만 버전 및 종속성 관리는 복잡 할 수 있습니다.

PHP와 Python은 각각 고유 한 장점이 있으며 프로젝트 요구 사항에 따라 선택합니다. 1.PHP는 웹 개발, 특히 웹 사이트의 빠른 개발 및 유지 보수에 적합합니다. 2. Python은 간결한 구문을 가진 데이터 과학, 기계 학습 및 인공 지능에 적합하며 초보자에게 적합합니다.

이 기사에서는 DDOS 공격 탐지 방법에 대해 설명합니다. "Debiansniffer"의 직접적인 적용 사례는 발견되지 않았지만 DDOS 공격 탐지에 다음과 같은 방법을 사용할 수 있습니다. 효과적인 DDOS 공격 탐지 기술 : 트래픽 분석을 기반으로 한 탐지 : 갑작스런 트래픽 성장, 특정 포트에서의 연결 감지 등의 비정상적인 네트워크 트래픽 패턴을 모니터링하여 DDOS 공격을 식별합니다. 예를 들어, Pyshark 및 Colorama 라이브러리와 결합 된 Python 스크립트는 실시간으로 네트워크 트래픽을 모니터링하고 경고를 발행 할 수 있습니다. 통계 분석에 기반한 탐지 : 데이터와 같은 네트워크 트래픽의 통계적 특성을 분석하여

이 기사에서는 Debian 시스템에서 NginxSSL 인증서를 업데이트하는 방법에 대해 안내합니다. 1 단계 : CertBot을 먼저 설치하십시오. 시스템에 CERTBOT 및 PYTHON3-CERTBOT-NGINX 패키지가 설치되어 있는지 확인하십시오. 설치되지 않은 경우 다음 명령을 실행하십시오. sudoapt-getupdatesudoapt-getinstallcertbotpython3-certbot-nginx 2 단계 : 인증서 획득 및 구성 rectbot 명령을 사용하여 nginx를 획득하고 nginx를 구성하십시오.

데비안 시스템의 readdir 함수는 디렉토리 컨텐츠를 읽는 데 사용되는 시스템 호출이며 종종 C 프로그래밍에 사용됩니다. 이 기사에서는 ReadDir를 다른 도구와 통합하여 기능을 향상시키는 방법을 설명합니다. 방법 1 : C 언어 프로그램을 파이프 라인과 결합하고 먼저 C 프로그램을 작성하여 readDir 함수를 호출하고 결과를 출력하십시오.#포함#포함#포함#포함#includinTmain (intargc, char*argv []) {dir*dir; structdirent*entry; if (argc! = 2) {
