python安裝擴充套件庫常用的工具是什麼
- 綜合知識
- 關注:1.33W次
python安裝擴充套件庫常用的工具是pip和conda。pip是Python包管理工具,該工具提供了對Python包的查詢、下載、安裝、解除安裝功能。conda需要安裝Python整合開發環境Anaconda3之後才可以使用。
小編還為您整理了以下內容,可能對您也有幫助:
很多人都在問python安裝擴充套件庫常用的工具是什麼,今天就給大家講解一下python安裝擴充套件庫常用的工具是什麼。
演示機型:華為MateBook X 系統版本:win10 APP版本:Python 3.8.0python安裝擴充套件庫常用的工具是pip和conda。pip是Python包管理工具,該工具提供了對Python包的查詢、下載、安裝、解除安裝功能。conda需要安裝Python整合開發環境Anaconda3之後才可以使用。
Python:
Python由荷蘭數學和電腦科學研究學會的吉多範羅蘇姆 於1990年代初設計,作為一門叫做ABC語言的替代品。Python提供了高效的高階資料結構,還能簡單有效地面向物件程式設計。Python語法和動態型別,以及解釋型語言的本質,使它成為多數平臺上寫指令碼和快速開發應用的程式語言,隨著版本的不斷更新和語言新功能的新增,逐漸被用於獨立的、大型專案的開發。Python直譯器易於擴充套件,可以使用C語言或C++(或者其他可以通過C呼叫的語言)擴充套件新的功能和資料型別。
以上就是python安裝擴充套件庫常用的工具是什麼,希望對大家有所幫助。
python安裝擴充套件庫常用的工具是什麼
python安裝擴充套件庫常用的工具是pip和conda。pip是Python包管理工具,該工具提供了對Python包的查詢、下載、安裝、解除安裝功能。conda需要安裝Python整合開發環境Anaconda3之後才可以使用。 演示機型:華為MateBook X
系統版本:win10
APP版本:Python 3.8.0
python安裝擴充套件庫常用的工具是pip和conda。pip是Python包管理工具,該工具提供了對Python包的查詢、下載、安裝、解除安裝功能。conda需要安裝Python整合開發環境Anaconda3之後才可以使用。
Python安裝擴充套件庫常用的工具是__________和conda,其中後者需要安裝Python集?
pip 和 conda
怎麼安裝python擴充套件包管理工具pip
Python的包管理工具pip的安裝與使用
【Preface】
Python有兩個著名的包管理工具easy_install.py和pip。在Python2.7的安裝包中,easy_install.py是預設安裝的,而pip需要我們手動安裝。
pip可以執行在Unix/Linux, OS X, and Windows平臺上,支援CPython versions 2.6, 2.7, 3.1, 3.2, 3.3, 3.4 and also pypy.
【Download】
下載pip的安裝包get-pip.py,下載地址:https://pip.pypa.io/en/latest/installing.html#id7
【Install pip on Windows】
從pip v1.5.1開始,安裝變得很簡單,直接以管理員身份,在get-pip.py所在的目錄下執行
[python] view plain copy
python get-pip.py
執行完成後,在python的安裝目錄下的Scripts子目錄下,可以看到pip.exe、pip2.7.exe、pip2.exe等,這就表示pip安裝成功了。
注意:要想能在命令列上直接執行pip程式,需要scripts這個目錄加入到環境變數PATH中。
pip安裝的時候還可以使用安裝選項進行安裝,比如指定get-pip.py所在的位置:
[python] view plain copy
python get-pip.py --no-index --find-links=c:downloads
【Install pip on Linux】
在Linux,使用對應Linux發行版上的包管理工具,可以很方便的進行安裝。例如:
On Debian and Ubuntu:
[python] view plain copy
sudo apt-get install python-pip
On Fedora:
[python] view plain copy
sudo yum install python-pip
【Upgrade pip】
On Linux or OS X:
[python] view plain copy
pip install -U pip
On Windows :
[python] view plain copy
python -m pip install -U pip
【Usage】
Install a package from PyPI:
[python] view plain copy
pip install SomePackage
安裝特定版本的package,通過使用==, >=, <=, >, <來指定一個版本號。
pip install 'Markdown<2.0'
pip install 'Markdown>2.0,<2.0.3
如果有requirement的話,直接pip install -r requirements.txt就可以安裝所有的了。
Uninstall a package:
[python] view plain copy
pip uninstall SomePackage
Upgrade a package:
[python] view plain copy
pip install --upgrade SomePackage
Show what files were installed:
[python] view plain copy
pip show --files SomePackage
List what packages are outdated:
[python] view plain copy
pip list --outdated
【Practice】
install selenium on windows 7:
驗證,開啟始--所有程式--Python 2.7 ---IDLE (Python GUI),輸入以下程式碼,並執行如果不報錯,就表示selenium安裝成功了。
[python] view plain copy
from selenium import webdriver
from selenium.common.exceptions import TimeoutException
from selenium.webdriver.support.ui import WebDriverWait
還有一種方法,就是執行
[python] view plain copy
pip show --files selenim
執行結果是列出selunium包的所有檔案。
什麼是目前比較常用的Python擴充套件庫管理工具
這個網站左上角有documentation連結的,點進去看看。
像exe,msi如果別人已經編譯過了就看不到原始碼了,說明作者並不希望你看到原始碼。第三方庫開源軟體比較多,有網頁論壇可以找,所以直接進模組目錄就可以看到原始碼。
元格中輸入公式:=RIGHT(A,),確認後即顯示
怎麼安裝python 的擴充套件庫-suds?
首先建議你安裝一個擴充套件庫安裝工具,推薦easy_install工具,你可以在網上下載,也可以先去下載一個 ez_setup.py ,這個程式下載後用python.exe執行一下,會自動根據你的版本幫你下載和安裝一個easy_install,目前只支援到python2.6,看來python3目前還是沒有太多的公司在使用啊。。。
後面就可以用這個easy_install工具進行第三方庫的下載了,比如我要下載soaplib這個庫,可以執行easy_install soaplib,它會自己去相關網站查詢這個庫,以及這個庫的依賴,如果你手工安裝,那依賴會把你搞瘋掉的
關於哪個庫更適用做webservice
現在網上查到最多的是ZSI或者叫soappy,實際上05年之後就沒有更新了,而且只支援到2.5,放棄
soaplib,這個目前2.0,還是不錯的,不過手冊不是太好讀,只有server端的用法,client我沒找到suds,這個我在用,用起來比較簡單,示例程式碼如下:
[python] view plain copy
The library is now ready to use. We start by importing the suds library, creating a client based on a SOAP url, and asking the library to print the SOAP web service methods that are available to us.
import suds
url = "http://www.ecubicle.net/iptocountry.asmx?wsdl"
client = suds.client.Client(url)
print client
From the output of the last print command, we learn that there is a method called FindCountryAsString that takes one argument: the IP address.
print client.service.FindCountryAsString("194.145.200.104")
And it shows (edited for readability):
<?xml version="1.0"?>
<IPAddressService>
<country>Netherlands</country>
</IPAddressService>
Normally you want to have the contents of the SOAP body. This is what suds provides in a very elegant way. However, you’re a bit stuck when you want to get something from the SOAP header. The author of suds realised this and made a backdoor to get the information anyway. We start by showing what the function last_received contains:
print client.last_received()
<?xml version="1.0" encoding="UTF-8"?>
<soap:Envelope>
<soap:Header>
<ResponseHeader xmlns="">
<resultCode>1000</resultCode>
<resultDescription>Success</resultDescription>
</ResponseHeader>
</soap:Header>
<soap:Body>
...
</soap:Body>
</soap:Envelope>
We can get portions of this data by doing some XML handling. Let’s say we want to print the resultCode:
print client.last_received().getChild("soap:Envelope").getChild("soap:Header")
.getChild("ResponseHeader").getChild("resultCode").getText()
python安裝擴充套件庫常用的工具是什麼
要看是什麼系統
win用pip
linux用apt-get
Windows系統中如何安裝Python擴充套件模組
Python是非常靈活的語言,我們可以在它的基礎上安裝很多的擴充套件模組。那麼如何在Windows系統中安裝Python擴充套件模組呢?下面我給大家分享一下。
工具/材料
CMD命令列
自定義安裝
首先我們需要自己手動下載Python擴充套件模組,這裡我隨便找了個模組,大家根據自己需要尋找,如下圖所示
接下來我們進入擴充套件模組的資料夾,複製位址列裡面的路徑,如下圖所示
然後我們按下Win+R組合鍵開啟執行介面,在輸入框中輸入cmd命令,如下圖所示
接著就會開啟CMD命令列介面,我們輸入cd命令,然後貼上剛才複製的路徑,如下圖所示
最後進入模組資料夾以後我們執行python setup.py install命令進行安裝,如下圖所示
pip自動安裝
自動安裝就不需要自己下載模組了,首先我們進入Python安裝目錄的Scripts資料夾並複製路徑,如下圖所示
然後在命令列中通過cd命令進入這個目錄,如下圖所示
接著通過pip命令進行模組的自動下載,注意pip的語法,如下圖所示
最後安裝好了以後我們就可以到Python安裝目錄下的site-packages資料夾下面看是否已安裝成功,如下圖所示
常用的python開發工具有pycharm和什麼?
1、Sublime Text
Sublime Text是在開發者群體中最流行的編輯器之一,它功能豐富、支援多種語言、有自己的包管理器,開發者可通過包管理器安裝元件、外掛和額外的樣式,以提升編碼體驗。
2、Eclipse+PyDev
Eclipse是古老且流行的程式開發工具,支援多種程式語言;PyDev是 Eclipse 中用於開發Python程式的IDE。Eclipse+PyDev通常被用於建立和開發互動式的Web應用。
3、Vim
Vim是Linux系統中自帶的高階文字編輯器,也是Linux程式設計師廣泛使用的編輯器,它具有程式碼補全、編譯及錯誤跳轉等功能,並支援以外掛形式進行擴充套件,實現更豐富的功能。
4、PyCharm
PyCharm具備一般IDE的功能,如除錯、語法高亮、Project管理、程式碼跳轉、智慧提示、自動完成、單元測試、版本控制等。使用PyCharm可以實現程式編寫、執行、測試的一體化。
python中有很多包管理工具有哪些yolk
1、pip是python的管理工具,是一個現代的,通用的 Python 包管理工具,提供了對 Python 包的查詢、下載、安裝、解除安裝的功能。
如以下命令:
$ pip install requests,
$ pip search xml,
$ pip show beautifulsoup4,
$ pip uninstall requests。
2、Anaconda是一個開源的Python發行版本,其包含了conda、Python等180多個科學包及其依賴項,Anaconda包括Conda、Python以及一大堆安裝好的工具包,比如:numpy、pandas等。
擴充套件資料:
pip的快捷按鍵使用:
install:安裝包安裝 (Install packages.)
downloa:下載下載包 (Download packages.)
uninstall:解除安裝解除安裝包 ( Uninstall packages.)
Anaconda預設安裝:
python-3.6.0-0 ...
_license-1.1-py36_1 ...
alabaster-0.7.9-py36_0 ...
anaconda-client-1.6.0-py36_0 ...
anaconda-navigator-1.4.3-py36_0 ...
astroid-1.4.9-py36_0 ...
astropy-1.3-np111py36_0 ...
babel-2.3.4-py36_0 ...
backports-1.0-py36_0 ...
beautifulsoup4-4.5.3-py36_
參考資料來源:百度百科-anaconda
參考資料來源:百度百科-PIP
python包管理工具pip install詳解
pip install用來安裝python第三方庫,使用時有比較多的選項,這裡我們選幾個常用的來講解下,包括以下幾個: --requirement,--no-deps,--target,--user,--upgrade,--force-reinstall,--ignore-installed。
這個選項允許我們指定一個檔案,pip會安裝此檔案裡指定的第三方庫,比如我的電腦上有個檔案 requirements.txt,內容如下:
當我執行pip install -r requirements.txt時就會安裝上面的3個庫,輸出內容的最後兩行如下:
我們看到安裝的庫多於3個,那是因為pip也會同時安裝依賴,這個就是下面要講的。
這個選項告訴pip不安裝依賴,只安裝指定的庫,如果執行以下語句:
則會只安裝3個庫,最後兩行輸出如下:
這個選項指定安裝目錄,比如指定 --target /pip/install/directory 就會安裝到/pip/install/directory目錄。
這個選項指定安裝到特定目錄,linux上是 ~/.local/,windows上是 %APPDATA%Python。
當一個庫有新版本時,我們可以指定這個引數對其進行升級。
如果我們已經安裝過某個庫,再次安裝時不會重新安裝,這時指定 --force-reinstall 可以強制安裝。
這個選項告訴pip忽略已經安裝的庫,導致pip會覆蓋它們。這個選項與force-reinstall不同的是,如果某個庫已安裝,force-reinstall會先解除安裝再安裝,ignore-installed不會解除安裝會直接覆蓋。
- 文章版權屬於文章作者所有,轉載請註明 https://shqsg.com/zonghezhishi/v3z3n1.html