scipy的安装教程
導(dǎo)讀
上篇文章Python的數(shù)學(xué)計(jì)算庫(kù)scipy介紹中已經(jīng)詳細(xì)介紹過(guò)了scipy的用途,這篇文章主要來(lái)介紹如何安裝scipy,本篇文章安裝Python包的方法適用于其他的包
安裝Python包的方法通常有三種方法:
下面對(duì)于scipy的安裝主要也基于上面三種方法來(lái)進(jìn)行
pip安裝包
Python中安裝庫(kù)其實(shí)是非常方便的,通過(guò)pip就能很容易的進(jìn)行安裝
pip install scipy
有時(shí)候通過(guò)pip默認(rèn)的源來(lái)安裝包的時(shí)候會(huì)非常的慢,這時(shí)候我們可以通過(guò)修改pip的源來(lái)提供下載包的速度,有清華源、阿里源、豆瓣源等都可以使用,我這里使用的是清華源設(shè)置方法如下:
- 臨時(shí)設(shè)置
關(guān)于命令窗口之后會(huì)切換到默認(rèn)的pip源
- 設(shè)置為默認(rèn)
永久有效
通過(guò)conda來(lái)安裝
通過(guò)conda的虛擬環(huán)境來(lái)管理不同的項(xiàng)目非常方便,這樣不同項(xiàng)目之間相同包的不同版本就不會(huì)存在沖突問(wèn)題,所以建議對(duì)于不同的項(xiàng)目采用不同的虛擬環(huán)境進(jìn)行管理。
-
安裝anaconda
要想通過(guò)conda來(lái)管理虛擬環(huán)境我們就需要安裝anaconda或者miniconda,這兩者的區(qū)別在于anaconda安裝完成之后它占用的空間會(huì)比較大,因?yàn)樗€包含了很多其他的庫(kù)。而miniconda它的占用空間會(huì)小的多,它之后安裝conda的命令以及Python一些基礎(chǔ)的包。
anaconda安裝包下載地址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
miniconda安裝包下載地址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/
下載的時(shí)候根據(jù)不同的系統(tǒng)以及需要的Python版本進(jìn)行選擇即可 -
創(chuàng)建虛擬環(huán)境
通過(guò)conda create來(lái)創(chuàng)建虛擬環(huán)境-n用來(lái)設(shè)置虛擬環(huán)境的名稱(py3.8),后面的python==是用來(lái)設(shè)置創(chuàng)建虛擬環(huán)境Python的版本
- 進(jìn)入虛擬環(huán)境
- conda安裝包
通過(guò)whl文件進(jìn)行安裝
whl文件其實(shí)就是包編譯好的文件格式,細(xì)心的同學(xué)也許已經(jīng)發(fā)現(xiàn)了在使用pip安裝scipy庫(kù)的時(shí)候就是下載的whl文件來(lái)進(jìn)行安裝的,那為啥還需要單獨(dú)使用whl文件來(lái)安裝包呢?
單獨(dú)下載whl文件來(lái)進(jìn)行安裝,是因?yàn)橛袝r(shí)候使用pip安裝包的時(shí)候,下載并不是whl文件而是源碼,下載完源碼之后需要在本地進(jìn)行編譯成whl文件然后再進(jìn)行安裝,但是有時(shí)候因?yàn)楸镜氐沫h(huán)境問(wèn)題會(huì)導(dǎo)致編譯出錯(cuò),有的錯(cuò)誤解決起來(lái)會(huì)比較麻煩,這時(shí)候采用whl文件來(lái)進(jìn)行安裝能夠避免這類問(wèn)題的發(fā)生。
whl文件下載網(wǎng)址:https://www.lfd.uci.edu/~gohlke/pythonlibs/
這時(shí)候你可以根據(jù)你本地python的版本和系統(tǒng)位數(shù)來(lái)選擇whl文件,將whl文件下載到本地之后,再通過(guò)python來(lái)進(jìn)行安裝,安裝命令如下
總結(jié)
以上是生活随笔為你收集整理的scipy的安装教程的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 教你如何使用win7系统屏幕键盘--wi
- 下一篇: dm数据库命令