python package安装包_安装Python包(第三方库)
檢查python版本
如果“提示 'python' 不是內部或外部命令,也不是可運行的程序或批處理文件。”,可能有2種原因
1、進入的目錄不對 (切換目錄后再查看)
C:\Users\zhangXXXX>python
'python' 不是內部或外部命令,也不是可運行的程序或批處理文件。
C:\Users\zhangXXXX\AppData\Local\Programs\Python\Python36>python
Python 3.6.0a3 (v3.6.0a3:f3edf13dc339, Jul 11 2016, 21:40:24) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>
2、環境變量未配置
設置方法:我的電腦--屬性---高級系統設置---環境變量---系統變量下的path
安裝python第三方庫的方法舉例
一、使用PIP安裝
在安裝pip前,請確認你win系統中已經安裝好了python,和easy_install工具,并且設置了環境變量
(easy_install在python安裝目錄的Scripts 下面)
檢查pip
1、終端/命令行中輸入:pip --version
如果顯示了pip的版本,說明已經成功安裝過了
2、可以輸入安裝命令來檢查
C:\Users\zhangXXXX\AppData\Local\Programs\Python\Python36>pip install selenium
Unknown or unsupported command 'install'
根據提示是沒有安裝pip的,所以我們先進入命令行,然后把目錄切換到python的安裝目錄下的Script文件夾下,運行 easy_inatall pip
C:\Users\zhangXXXX\AppData\Local\Programs\Python\Python36\Scripts>easy_install pip
Searching for pip
Best match: pip 8.1.1
Adding pip 8.1.1 to easy-install.pth file
Installing pip-script.py script to c:\users\zhangXXXX\appdata\local\programs\python\python36\Scripts
Installing pip.exe script to c:\users\zhangXXXX\appdata\local\programs\python\python36\Scripts
Installing pip3-script.py script to c:\users\zhangXXXX\appdata\local\programs\python\python36\Scripts
Installing pip3.exe script to c:\users\zhangXXXX\appdata\local\programs\python\python36\Scripts
Installing pip3.5-script.py script to c:\users\zhangXXXX\appdata\local\programs\python\python36\Scripts
Installing pip3.5.exe script to c:\users\zhangXXXX\appdata\local\programs\python\python36\Scripts
Using c:\users\zhangXXXX\appdata\local\programs\python\python36\lib\site-packages
Processing dependencies for pip
Finished processing dependencies for pip
pip安裝成功后,在cmd下執行pip,將會有如下提示:
pip安裝成功.png
使用pip安裝第三方庫 (pip install 庫名)
使用pip安裝selenium.png
注:若pip版本過低,安裝會失敗,根據提示對pip進行升級
python -m pip install --upgrade pip
python3 -m pip install -U pip
pip版本過低.png
升級pip.png
多python版本下,使用pip安裝第三方庫
python3 -m pip install packagename:(-m參數 相當于import,意味當作模塊啟動)
pip常用命令總結
pip install -- upgrade PackageName //升級
pip uninstall PackageName //卸載
pip list //查看已安裝庫
pip show PackageName //查看當前安裝的庫
二、如果安裝了Pycharm,可直接進行第三庫的安裝
Pycharm安裝第三方庫.png
三、手動安裝
并不是所有的擴展庫都支持pip命令安裝,有些只提供壓縮包下載。
若用pip安裝 或者 在Pycharm軟件中安裝 都提示找不到這個庫,可以到官網上下載下來,放到python安裝目錄的 Lib\site-packages 下面,如果可以正常import,說明就可以用了**
pip安裝 或者 在Pycharm軟件中安裝 都提示找不到這個庫.png
官網下載.png
import 導入時就會顯示出來
import 導入.png
3種情況:
1、exe文件
2、.whl類文件:本質上是一個zip包格式,好處在于可以自動安裝依賴的包
(1)命令行輸入:pip3 install wheel
(2)切換至.whl類文件的路徑,不包含這個文件名字本身
在命令行輸入:
cd E:\download
pip3 install xxx.whl //xxx.whl 為下載文件的完整文件名
注:如果WHL文件版本與python版本不一致,安裝時會報錯
下圖下載的是2.7版本的,而我的python裝的是3.7,所以一直報錯
原因:安裝的不是對應python版本的庫,下載的庫名中cp27代表python2.7,其它同理
下載版本不一致
3、源碼,大概都是zip、tar.zip、tar.gz、tar.bz2格式的壓縮包,這個方法要求我們已經安裝了這個包所依賴的其他包
例如:pandas依賴于numpy,如果不安裝numpy,那么這個方法就無法成功安裝pandas
解壓后進入文件夾,通常會看見一個 setup.py 文件,會安裝到python目錄的Lib/site-packages
在命令行輸入:
cd E:\download
python3 setup.py install //xxx.whl 為下載文件的完整文件名
如果想卸載庫,直接在site-packages中刪除庫文件
四、拷貝現成的模塊包
拷貝后放置在Lib\site-packages目錄下
提示
如果電腦上同時安裝了python2和python3,可能會遇到安裝目錄的問題,可以換成
python3 -m pip install PackageName
如果想安裝到python2中,只需把python3改成python
2、安裝某些庫的時候,可能會遇到所依賴的另一個庫沒安裝,導致沒法成功安裝
解決辦法:缺啥裝啥
總結
以上是生活随笔為你收集整理的python package安装包_安装Python包(第三方库)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: beetl 页面标签_Beetl 2.9
- 下一篇: 动软代码生成器连接8.0.17版本的my