>  기사  >  백엔드 개발  >  Python에 타사 라이브러리를 설치하는 일반적인 방법 요약

Python에 타사 라이브러리를 설치하는 일반적인 방법 요약

WBOY
WBOY앞으로
2022-11-24 17:40:4110706검색

이 글에서는 Python에 대한 관련 지식을 소개합니다. 주로 타사 라이브러리를 설치하는 방법을 함께 살펴보겠습니다.

Python에 타사 라이브러리를 설치하는 일반적인 방법 요약

[관련 추천: Python3 비디오 튜토리얼 ]

Python을 학습하는 동안 모든 사람은 일반적으로 많은 초보자에게 골치 아픈 타사 라이브러리의 설치 문제에 직면한다고 생각합니다. 여기서는 우회하지 않고 타사 라이브러리를 올바르고 효율적으로 설치하는 방법에 대해 몇 가지 간단한 요약을 하겠습니다. 제 생각에는 오류를 보고하는 것이 가장 쉬운 방법이기도 합니다.

Open File-Settings-Project-Python Interpreter

여기에서 타사 라이브러리와 설치한 버전을 확인한 다음 아래의 더하기 기호를 클릭하여 추가할 수 있습니다. 여기서는 numpy를 예로 들겠습니다. 상단에서 원하는 라이브러리를 검색한 다음 오른쪽 하단에서 원하는 버전을 선택하세요. 선택하지 않으면 기본적으로 Install Packages를 클릭하여 설치합니다.

2.pip 설치 방법

pycharm에서 설치가 실패하거나 pycharm을 사용하지 않는 경우 pip 방법을 사용하여 직접 설치할 수 있습니다. Python에 타사 라이브러리를 설치하는 일반적인 방법 요약 먼저 cmd를 열고 pip install the third-party library you want to install을 직접 입력하세요(여기서는 여전히 numpy를 예로 사용합니다)
여기에 그림 설명 삽입
여기에 pip를 업데이트하고 제거하는 몇 가지 방법도 추가하겠습니다.

(1) pip 자체 업그레이드

py -m pip install --upgrade pip
Python에 타사 라이브러리를 설치하는 일반적인 방법 요약 (2) pip 설치/제거/업그레이드
pip install 包名              #安装pip uninstall 包名            #卸载pip install --upgrade 包名    #升级

(3) pip 설치된 패키지 보기
pip list
(4) pip 업데이트해야 할 패키지 확인:

pip list --outdated

(5) pip 특정 패키지 보기 세부 정보:

pip show 包名
pip install 你想要安装的第三方库(这里我还是以numpy为例)
Python에 타사 라이브러리를 설치하는 일반적인 방법 요약
这里,我同时补充下关于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="https://img.php.cn/upload/article/000/000/067/36cabce7a764653c64263a29550b7634-3.png" 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="https://img.php.cn/upload/article/000/000/067/c522c75f56fd335401a3847b6e4f524c-4.png" alt="Python에 타사 라이브러리를 설치하는 일반적인 방법 요약"></p><p><img src="https://img.php.cn/upload/article/000/000/067/d5fdf37a9f18234fe0c302793ed1f48c-5.png" 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="https://img.php.cn/upload/article/000/000/067/d5fdf37a9f18234fe0c302793ed1f48c-6.png" 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> 동시에 특정 라이브러리를 업데이트한 후에는 해당 라이브러리가 의존하는 라이브러리도 동시에 업데이트하는 데 주의를 기울여야 합니다. 그렇지 않으면 오류도 발생합니다. <a id="41_PythonPypi_72"><img.php.cn alt="여기에 그림 설명 삽입"></img.php.cn></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="https://img.php.cn/upload/article/000/000/067/c522c75f56fd335401a3847b6e4f524c-4.png" 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><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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 csdn.net에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제