百度推廣競價技巧seo的優(yōu)化原理
背景:
? ? ? ? 隨著人工智能的不斷興起,python作為最接近人工智能的語言,變得越來越流行,人生苦短,python要學(xué)起來。之所以越來用的人喜歡學(xué)習(xí)python和研究Python,除了python本身便于學(xué)些、語法簡短、面向?qū)ο蟮忍攸c以外,最主要的是python的第三方生態(tài)特別豐富,可以依賴的包多呀,各種調(diào)包方便。但是調(diào)包有的時候也調(diào)的鬧心,因為安裝包不是失敗就是很慢,很影響自己的工作進度,本文主要給出一個pip快速安裝工具包的辦法,希望能幫助到一些新入門python的同學(xué)們。
安裝:
正常安裝命令是:pip install 包名?(比如 pip install tensorflow)當(dāng)我們在cmd窗口中使用命令:pip install 包名.安裝一段時間后時候常常會出現(xiàn)安裝失敗的現(xiàn)象,你會看到下載的進度條,但是最后顯示當(dāng)下載到百分之幾十的時候窗口中就會出現(xiàn)一堆紅字,有如下類似提示:
?原因分析:
導(dǎo)致安裝失敗的原因,一般是網(wǎng)速太慢或者安裝包過大,請求響應(yīng)時間太長中斷導(dǎo)致的,因為在正常情況下,我們安裝命令的鏡像源使用的是國外鏡像源,可想而知,通過訪問使用外國的服務(wù)器不卡頓才怪。
解決辦法:?
1、第一種是笨方法,首先搜索所需要的安裝包,然后去國外的網(wǎng)站去下載這個安裝包。(記住:你要下載的安裝包的名稱就是你在cmd窗口pip安裝時候程序自動搜索下載那個安裝包名,此外盡量選擇迅雷下載,瀏覽器下載常常沒有速度)下載后就cd到你下載包的文件夾中安裝即可。在cmd窗口進行本地文件包安裝時候你可以在窗口中看到系統(tǒng)可能會自動安裝相關(guān)必備的其他包,可能也會出現(xiàn)下載失敗情況,出現(xiàn)這種情況只需將下載不下來的包繼續(xù)去國外網(wǎng)站下載然后再本地安裝即可。
2. 通過臨時更換國內(nèi)鏡像源的方式進行快速安裝。可以在使用pip安裝命令的時候添加以下參數(shù)和網(wǎng)址去解決:
使用清華鏡像源安裝:
pip install tensorflow -i https://pypi.tuna.tsinghua.edu.cn/simple
改用豆瓣鏡像源安裝:
pip install tensorflow -i http://pypi.douban.com/simple
參數(shù) -i 也可以改為? --index? ,?位置可以改變,如下方式也是可以的:
pip install -i http://pypi.douban.com/simple/ flask
??使用該方式可能會遇到的問題:?
有時候我們換了國內(nèi)鏡像源之后可能也無法安裝成功,主要原因是因為電腦可能有防毒軟件或者不信任機制等原因,這時候使用如下命令可以解決。
pip install tensorflow -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
pip install --upgrade tensorflow -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
?3、一勞永逸的方法是選擇國內(nèi)鏡像源并設(shè)置為默,相當(dāng)于你從國內(nèi)的一些機構(gòu)下載你所需的python第三方庫,這樣速度就杠杠的了。那么如何選擇國內(nèi)鏡像源呢,如何配置呢?
首先找到C:\Users\Administrator\AppData\Roaming,這個路徑的文件夾,有人會找不到,這是因為你的文件夾被隱藏了,解決辦法如下:
打開“計算機”盤,點擊左上角的“查看”-“選項”(文件夾選項)-勾選“顯示隱藏的文件”,然后確定即可。這樣你就能看到AppData文件夾了。(如下圖)
找到路徑后,首選在該路徑下新建文件夾,命名為“pip”,然后在pip文件夾中新建一個txt格式的文本文檔,打開文本文檔,將下面這些代碼復(fù)制到文本文檔中,關(guān)閉保存。然后將txt格式的文本文檔重新命名為“pip.ini”,這樣就創(chuàng)建了一個配置文件。
?[global]
timeout = 60000
index-url =?https://pypi.tuna.tsinghua.edu.cn/simple
[install]
use-mirrors = true
mirrors =?https://pypi.tuna.tsinghua.edu.cn
里面的timeout是相應(yīng)等待時間,可以改變,60000表示1分鐘不響應(yīng)才會中斷。?
創(chuàng)建成如下方式也是可以的:
[global]
index-url=http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=mirrors.aliyun.com
注意:trusted-host 選項為了避免麻煩是必須的,否則使用的時候會提示不受信任,或者添加“--trusted-host=mirrors.aliyun.com”選項(方法2已經(jīng)提到過)?
文檔中的鏈接地址還可以更換其他的鏡像源如下:
阿里云:?http://mirrors.aliyun.com/pypi/simple/
中國科技大學(xué):?https://pypi.mirrors.ustc.edu.cn/simple/
豆瓣(douban) :http://pypi.douban.com/simple/
清華大學(xué):?https://pypi.tuna.tsinghua.edu.cn/simple/
華中理工大學(xué):http://pypi.hustunique.com/simple/
山東理工大學(xué) :http://pypi.sdutlinux.org/simple/
新建后的配置文件如下圖:
這樣再使用pip進行包安裝時候就默認(rèn)選擇國內(nèi)源進行安裝了,速度超快!!!?
別的問題:
注意:有網(wǎng)頁提示需要創(chuàng)建或修改配置文件(linux的文件在~/.pip/pip.conf,windows在%HOMEPATH%\pip\pip.ini),至少Windows7下“%HOMEPATH%\pip\pip.ini”這個目錄是不起作用的。linux下,修改?~/.pip/pip.conf?(沒有就建立一個), 修改?index-url至tuna,內(nèi)容以下:
[global]
index-url = http://pypi.douban.com/simple/
[install]
use-mirrors = true
mirrors = http://pypi.douban.com/
trusted-host = pypi.douban.com