做機器學習的童鞋都很清楚,python由於包含了眾多第三方庫以及自己寫的一些指令碼庫,故成為我們入門機器學習的不二之選。具體怎麼載入檢視第三方庫或者自己寫的指令碼庫故在此做了乙個小小的總結。
一、第三方庫操作
(1)安裝與解除安裝第三方庫
補充一句:開啟終端的方式在windows,直接win+r,在執行視窗輸入cmd即可進入終端;在ubuntn下直接滑鼠右鍵選擇開啟終端。
(2)檢視已安裝第三方庫的資訊
有時候我們需要檢視一下我們現在這台電腦上安裝的第三方庫資訊,我們可以在終端下輸入pip list,則會輸出所有安裝的第三方庫的資訊,如果我們只想看某個安裝庫的資訊,我們可以先進入python環境,然後倒入該庫,如import tensorflow as tf,再通過tf.__version__輸出該庫的版本資訊,tf.__path__來輸出位置資訊。
(3)對第三方庫進行版本更新或指定安裝
隨著產品的不斷更新迭代,這些第三方庫也在不停地進行版本更替。我們可以通過在終端下輸入命令來對第三方庫進行公升級或降級。例如 pip install --upgrade tensflow就可以對tensorflow進行最新版本的更新,如果我們需要指定更新版本可以在後面直接加上==1.2(1.2為指定更新的版本號),有些時候我們需要對某些庫進行降版本操作也可以直接按上述方法。
(4)載入映象來安裝第三方庫
二、專案中的一些指令碼庫
通常在乙個完整專案中我們會構建很多資料夾,如存放資料的data,以及常見的一些網路操作的utils資料夾等,如果我們想要在乙個指令碼內匯入另乙個指令碼,而這兩個指令碼的關係是
這種情況直接在classifier.py內通用from align import xx(xx在align內)即可,但是如果是在乙個資料夾下想要匯入另乙個資料夾下的內容的話則需要進行如下操作
###case 1
import sys
###case 2
import sys
from scriptname import functionname #scriptname without .py extension
####case 3
####case 4
import sys
import file
好了,今天就先寫到這吧。 Python關於 閉包操作
八 閉包的知識點 閉包,又叫做閉包函式 閉合函式,寫法類似函式巢狀。8.1 閉包的基本操作 從複雜的概念中抽離出來,在 python 中,閉包就是你呼叫乙個函式 x,這個函式返回乙個 y 函式給你,這個返回的函式 y 就是閉包。掌握任何技術前,都要先看一下最基本的案例 def func parmas...
學習筆記之 在Linux上安裝python教程
和在windows安裝python的教程一樣,安裝python要配置環境pyenv,只是python要手工使用linux命令安裝,使用這種方法最好有一點linux基礎。這要在提示成功後安裝過程才有效 使用python使用者獲取檔案 curl l bin pyenv installer bash 修改...
python包的管理操作彙總
尋找目標包所有版本和python版本的對應關係 顯示版本和路徑 pip version 獲取幫助 pip help 公升級 pip pip install u pip pip install upgrade pip 倆都一樣 如果這個公升級命令出現問題 可以使用以下命令 sudo easy inst...