이 글에서는 Python에 대한 관련 지식을 소개합니다. 주로 타사 라이브러리를 설치하는 방법을 함께 살펴보겠습니다.
[관련 추천: Python3 비디오 튜토리얼 ]
Python을 학습하는 동안 모든 사람은 일반적으로 많은 초보자에게 골치 아픈 타사 라이브러리의 설치 문제에 직면한다고 생각합니다. 여기서는 우회하지 않고 타사 라이브러리를 올바르고 효율적으로 설치하는 방법에 대해 몇 가지 간단한 요약을 하겠습니다. 제 생각에는 오류를 보고하는 것이 가장 쉬운 방법이기도 합니다.
2.pip 설치 방법
pycharm에서 설치가 실패하거나 pycharm을 사용하지 않는 경우 pip 방법을 사용하여 직접 설치할 수 있습니다. 먼저 cmd를 열고 pip install the third-party library you want to install
을 직접 입력하세요(여기서는 여전히 numpy를 예로 사용합니다)
여기에 pip를 업데이트하고 제거하는 몇 가지 방법도 추가하겠습니다.
py -m pip install --upgrade pip(2) pip 설치/제거/업그레이드
pip install 包名 #安装pip uninstall 包名 #卸载pip install --upgrade 包名 #升级
pip list(4) pip 업데이트해야 할 패키지 확인:
pip list --outdated
(5) pip 특정 패키지 보기 세부 정보:
pip show 包名
pip install 你想要安装的第三方库
(这里我还是以numpy为例)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 중국어 웹사이트의 기타 관련 기사를 참조하세요!