pip是一個以Python計算機程序語言寫成的軟件包管理系統,它可以安裝和管理軟件包,另外不少的軟件包也可以在“Python軟件包索引”(英語:Python Package Index,簡稱PyPI)中找到。
首先可以嘗試下安裝py3,默認Centos7中是有python安裝的,但是是2.7版本,我們可以安裝py3。
cd /usr/bin
ls python* ##查看2.7版本
默認如圖:
[root@localhost bin]# ls -al python*
lrwxrwxrwx. 1 root root 33 Oct 21 12:30 python -> python2
lrwxrwxrwx. 1 root root 9 Oct 19 23:55 python2 -> python2.7
-rwxr-xr-x. 1 root root 7136 Aug 4 08:40 python2.7
[root@localhost bin]# mv python python.bak
[root@localhost bin]# mkdir /usr/local/python3
[root@localhost python3]# wget http://www.python.org/ftp/python/3.6.3/Python-3.6.3.tgz
#解壓命令
[root@localhost python3]# tar -xvf Python-3.6.3.tgz
#解壓完成后,查看目錄下文件
[root@localhost python3]# lltotal 22148
drwxr-xr-x. 17 501 501 4096 Oct 21 12:22 Python-3.6.3
-rw-r--r--. 1 root root 22673115 Oct 3 15:47 Python-3.6.3.tgz
[root@localhost python3]# cd Python-3.6.3/
[root@localhost Python-3.6.3]# make && make install
[root@localhost python3Dir]# cd /usr/bin
#然后輸入以下命令 ,創建一個軟鏈接
[root@localhost bin]# ln -s /usr/local/python3Dir/bin/python3 /usr/bin/python
vi /usr/bin/yum
把文件開頭第一行的
#!/usr/bin/python改成#!/usr/bin/python2.7
http://pip.pypa.io/en/stable/installing/#installing-with-get-pip-py
再執行
sudo python get-pip.py
首先安裝epel擴展源,
yum -y install epel-release
更新完成之后,安裝pip:
yum -y install python-pip
進入http://pypi.python.org/pypi/pip,找到相應的壓縮包。
解壓安裝,這種方式Window和Linux下都適用。
安裝完成后查看pip版本,測試是否安裝成功:
pip --version
pip install 包名
pip list 包名
pip list --outdate
pip install --upgrade 包名
pip uninstall 包名
pip install --upgrade pip
單次指定
pip install flask -i http://pypi.douban.com/simple
or
pip install -r requirements.txt -i http://pypi.douban.com/simple
sudo pip install numpy -i http://10.141.196.243:8081/repository/repo_pip_group/simpel --trusted-host 10.141.196.243
永久指定 [Linux 環境]
創建 ~/.pip/pip.conf
內容如下:
[global]
index-url=http://pypi.douban.com/simple
注意!注意!!注意:要在倉庫地址后面加/simple(而在nexus倉庫代理指向的地址不用加simple結尾)
國內常用的有鏡像有:
清華大學鏡像
http://pypi.tuna.tsinghua.edu.cn/simple/
阿里云
http://mirrors.aliyun.com/pypi/simple/
中科大鏡像
http://pypi.mirrors.ustc.edu.cn/simple/
豆瓣鏡像
http://pypi.douban.com/simple/
中科大鏡像2
http://pypi.mirrors.ustc.edu.cn/simple/
pypi的鏡像都需要維護一個帶有簡單文本內容的URL,里面有最新的鏡像維護同步日期。(使用ISO 8601格式,以GMT時間提供日期)
Pypi要求統計所有下載的記錄,這個目錄底下總結了所有內容的下載,按時間記錄起來。這些統計信息采用CSV格式,第一行包含標題。基本上,Python的csv模塊應該可以讀取它。在中央倉庫有/stats目錄 ,把各個鏡像的local-stats/相加,統計出所有鏡像的下載活動。
PyPI和每個鏡像負責提供總計 頁面“/ stats”。 此頁面由PyPI每天統計, 通過瀏覽所有鏡像本地統計數據并將它們相加。它具有與local-stats頁面相同的結構。
存放一系列的packages
首先要先下載安裝包:
①win7,win8,win10系統,建議下載python3.7.4版本:
【直達鏈接】https://www.python.org/downloads/release/python-374/
②win xp:建議下載 python 3.4.4版本
【直達鏈接】https://www.python.org/downloads/release/python-344/
Python安裝包雖然版本不同,但安裝過程其實都是差不多的。
1-1 首先打開www.python.org (這個是python官網)下載配置環境。點擊上方 downloads
1-2 根據系統選擇python環境下載(如下圖所示)
1-3 往下拉可以看到很多版本,找到 python 3.7.4并【點擊】,
1-4 往下拉,看到 Files,如下圖
64位操作系統: 找到 windows x86-64 executable installer并點擊,耐心等待下載完成!
32位操作系統: 找到 windows x86 executable installer并點擊,耐心等待下載完成!
2-1 下載完后雙擊點開 python-3.7.4.exe。(就是你下載下來的python),點擊后如下圖:
2-2 等待安裝完成
2-3 出現【setup was successful】,安裝成功
3-1 通過【win+r】調出【運行】彈窗,輸入“cmd”之后打開【命令提示符】。
3-2 輸入python ,點擊回車,看到下圖,則安裝python成功。
【注意】
這個就是安裝成功的顯示,3.7.4是你上面安裝的python版本,與你安裝的版本有關。
可能你的顯示跟我的有點差異,但是沒關系。只要出現 “ >>>” 證明你安裝成功了。
當你看到 “>>>” 的時候就說明進入了python交互模式,這種情況要輸入exit() 回車,進行退出,括號是英文的括號,英文的。
這個后面會出現,進入交互模式后,記得退出(記住記住記住)
pip 是 Python 的包管理工具,該工具提供了對Python 包的查找、下載、安裝、卸載的功能。不管你是win 7、win XP還是win 10,都要安裝pip~(pip很重要,為什么重要?如果你想了解的,可以自行百度哦~)
重新打開【命令提示符】,別告訴我你不會,不會往回看一下。
(不是打開win+r后就直接輸入pip,打開cmd后再輸入!!!!!!
輸入 pip 并點擊回車,出現下圖。有點兒小差異沒事,但是如果有較大的差異,則證明不行。
2-1 輸入 :pip install --upgrade pip,并回車。【直接復制黏貼過去】
python -m pip install --upgrade pip -ihttp://pypi.douban.com/simple --trusted-host http://pypi.douban.com,并回車【直接復制黏貼過去】
或者下面這條:
python -m pip install --user --upgrade pip -i https://pypi.tuna.tsinghua.edu.cn/simple
【直接復制黏貼過去】
【注】:如果pip的版本有一些不一樣沒關系,不影響使用
如果出現下面報錯:
輸入 :pip install --upgrade pip --user,并回車。【直接復制黏貼過去】
升級成功就會顯示:requirememt already up-to-date
3-1 輸入:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple myqr,并回車。
或者下面這條:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple myqr --user
【直接復制黏貼過去】版本不一樣不影響使用!!!!!!!!
其他鏡像鏈接:
阿里云 http://mirrors.aliyun.com/pypi/simple/
中國科技大學 https://pypi.mirrors.ustc.edu.cn/simple/
豆瓣(douban) http://pypi.douban.com/simple/
清華大學 https://pypi.tuna.tsinghua.edu.cn/simple/
中國科學技術大學 http://pypi.mirrors.ustc.edu.cn/simple/
【注意】正常安裝模塊的語句是:pip install 【模塊名字】比如(pip install myqr,其中myqr是模塊的名字),但是由于某些同學網速過慢會出現爆紅或者進度條不動,每每下載不成功,所以這邊直接拿取清華的鏡像鏈接過來,比較快。(看不懂這句話是什么意思是吧?沒事,以后慢慢就懂了。想了解更多的可以自行百度)或者好好學習,進復習群好好給你們講解。
3-2 檢驗是否安裝成功,輸入pip list,檢驗是否安裝成功
補充:可能你出現的會比較少,那是正常的,我用久了,安裝的模塊也多了~
如果輸入pip后,顯示下圖的:
好,不要慌,跟著下面這個鏈接操作,https://shimo.im/docs/qRHxtGXc9cctXQqp/ 《【python】pip包管理安裝》
如果你有pip包的,就跳過這一步。
【總結】每次安裝完后,記得檢驗,這樣才知道是不是成功了。