導航:首頁 > 編程語言 > windowspythonscipy

windowspythonscipy

發布時間:2023-06-16 12:20:24

1. python用pip install安裝Scipy報錯

windows下用pip安裝確實會出現這個問題,是缺包導致的。
建議直接從官網下載源碼包進行安裝,一樣簡單。
鏈接:https://sourceforge.net/projects/numpy/files/latest/download?source=files
解壓後,用命令行進入該文件目錄,依次執行:
>python setup.py build
>python setup.py install
即可。
再用pip list查看的時候會發現,numpy已經安裝好了。

2. 如何快速地在windows上部署Python開發環境,包括各種常用的第三方庫

界面效果跟 Matlab 幾乎是一模一樣了
比 Matlab 更棒的是編輯器支持語法高亮,命令自動補全,多種背景主題

上面有人提到了 Anaconda,在這里介紹下自己如何在windows上快速部署Python開發環境的。
是真的很簡單,完全花不了多少時間。

----------------------------------------------------
Python科學計算的瑞士軍刀——Anoaconda 安裝與配置

Python是一種強大的編程語言,其提供了很多用於科學計算的模塊,常見的包括numpy、scipy和matplotlib。要利用Python進行科學計算,就需要一一安裝所需的模塊,而這些模塊可能又依賴於其它的軟體包或庫,因而安裝和使用起來相對麻煩。幸好有人專門在做這一類事情,將科學計算所需要的模塊都編譯好,然後打包以發行版的形式供用戶使用,Anaconda就是其中一個常用的科學計算發行版

自帶的包管理器conda也非常強大,甚至支持多個版本的 Python 共存

主頁地址:Anaconda Scientific Python Distribution

1. 下載安裝
建議下載zip壓縮包,速度快。安裝過程是傻瓜式的,跟平時安裝其他軟體沒啥區別

2. 終端執行`conda list`可查看安裝了哪些包
<img data-rawheight="843" data-rawwidth="598" src="https://pic3.mg.com/_b.jpg" class="origin_image zh-lightbox-thumb" width="598" data-original="https://pic3.mg.com/_r.jpg">
3. 獲取免費的學術License(此步驟可跳過,如果你對高性能庫沒有需求的話)
申請地址:The Anaconda Python Distribution for Academics
使用`e`郵箱申請後,會在郵箱自動收到`license_academic`文件,將其放在`~/.continuum`目錄下即可。

4. 安裝額外的包(命令行環境下執行)
$ conda update conda
$ conda install accelerate
$ conda install iopro

下面就是spyder的主界面。變數查看窗口很好用。
<img data-rawheight="1017" data-rawwidth="1297" src="https://pic1.mg.com/_b.jpg" class="origin_image zh-lightbox-thumb" width="1297" data-original="https://pic1.mg.com/_r.jpg">

5. 更換編輯器背景主題方案

6. 更換IPython 終端背景

7. 切割編輯器,多文本同時編輯
<img data-rawheight="1080" data-rawwidth="1297" src="https://pic1.mg.com/_b.jpg" class="origin_image zh-lightbox-thumb" width="1297" data-original="https://pic1.mg.com/_r.jpg">

經過簡單的配置之後,集成化開發環境變得非常的 Cool !

3. Python 常用的標准庫以及第三方庫有哪些

標准庫
Python擁有一個強大的標准庫。Python語言的核心只包含數字、字元串、列表、字典、文件等常見類型和函數,而由Python標准庫提供了系統管理、網路通信、文本處理、資料庫介面、圖形系統、XML處理等額外的功能。
Python標准庫的主要功能有:
1.文本處理,包含文本格式化、正則表達式匹配、文本差異計算與合並、Unicode支持,二進制數據處理等功能
2.文件處理,包含文件操作、創建臨時文件、文件壓縮與歸檔、操作配置文件等功能
3.操作系統功能,包含線程與進程支持、IO復用、日期與時間處理、調用系統函數、日誌(logging)等功能
4.網路通信,包含網路套接字,SSL加密通信、非同步網路通信等功能
5.網路協議,支持HTTP,FTP,SMTP,POP,IMAP,NNTP,XMLRPC等多種網路協議,並提供了編寫網路伺服器的框架
6.W3C格式支持,包含HTML,SGML,XML的處理。
7.其它功能,包括國際化支持、數學運算、HASH、Tkinter等
Python社區提供了大量的第三方模塊,使用方式與標准庫類似。它們的功能覆蓋科學計算、Web開發、資料庫介面、圖形系統多個領域。第三方模塊可以使用Python或者C語言編寫。SWIG,SIP常用於將C語言編寫的程序庫轉化為Python模塊。Boost C++ Libraries包含了一組函式庫,Boost.Python,使得以Python或C++編寫的程式能互相調用。Python常被用做其他語言與工具之間的「膠水」語言。
著名第三方庫
1.Web框架
Django: 開源Web開發框架,它鼓勵快速開發,並遵循MVC設計,開發周期短。
ActiveGrid: 企業級的Web2.0解決方案。
Karrigell: 簡單的Web框架,自身包含了Web服務,py腳本引擎和純python的資料庫PyDBLite。
Tornado: 一個輕量級的Web框架,內置非阻塞式伺服器,而且速度相當快
webpy: 一個小巧靈活的Web框架,雖然簡單但是功能強大。
CherryPy: 基於Python的Web應用程序開發框架。
Pylons: 基於Python的一個極其高效和可靠的Web開發框架。
Zope: 開源的Web應用伺服器。
TurboGears: 基於Python的MVC風格的Web應用程序框架。
Twisted: 流行的網路編程庫,大型Web框架。
Quixote: Web開發框架。
2.科學計算
Matplotlib: 用Python實現的類matlab的第三方庫,用以繪制一些高質量的數學二維圖形。
SciPy: 基於Python的matlab實現,旨在實現matlab的所有功能。
NumPy: 基於Python的科學計算第三方庫,提供了矩陣,線性代數,傅立葉變換等等的解決方案。
3.GUI
PyGtk: 基於Python的GUI程序開發GTK+庫。
PyQt: 用於Python的QT開發庫。
WxPython: Python下的GUI編程框架,與MFC的架構相似。
4.其它
BeautifulSoup: 基於Python的HTML/XML解析器,簡單易用。
PIL: 基於Python的圖像處理庫,功能強大,對圖形文件的格式支持廣泛。
PyGame: 基於Python的多媒體開發和游戲軟體開發模塊。
Py2exe: 將python腳本轉換為windows上可以獨立運行的可執行程序。

4. python中如何安裝SciPY模塊

scipy包包含有C代碼,安裝時需要根據所使用的操作系統進行編譯,因此不同的操作系統的安裝方式是不同的。下面將介紹在windows操作系統中,如何安裝scipy包:

  1. 在網頁中 http://www.lfd.uci.e/~gohlke/pythonlibs/#scipy 下載對應操作系統的預編譯安裝包,需要根據python版本是2.x還是3.x,系統是32位還是64位進行選擇

  2. 使用pip包管理器進行安裝,在命令行中輸入

    pip install 下載scipy安裝包的路徑

5. win系統安裝scipy失敗問題,提示沒有BLAS的原因是什麼

第1步 下載NumPy的SUPERPACK安裝 numpy的-1.3.0rc2-win32的-SUPERPACK-python2.6.exe (直接下載網址,4782592位元組)。運行此安裝程序 導致「無法安裝。的Python 2.6版要求,這是不是在注冊表中找到「。 更新:有一個實際的安裝程序的NumPy的作品-看問題的開端。
第2步 試圖以另一種方式安裝numpy的。下載的zip 包numpy的 CodeGo.net,1.3.0rc2.zip(直接下載網址,2404011位元組), 提取在一個正常的方式將zip文件到一個臨時 目錄D:\\ temp7 \\ numpy的-1.3.0rc2(其中setup.py和 的README.txt是)。然後我打開行窗口,然後:d:
cd D:\temp7\numpy-1.3.0rc2
setup.py install

這跑了很久也和cl.exe時 (Visual Studio的一部分)。這里是一個近5000行代碼 成績單(230 KB)。 這個工作。現在我可以做到這一點在Python:import numpy as np
np.random.random(10)

這個結果:array([ 0.35667511, 0.56099423, 0.38423629, 0.09733172, 0.81560421,
0.18813222, 0.10566666, 0.84968066, 0.79472597, 0.30997724])

第3步 下載SciPy的SUPERPACK安裝程序,SciPy的-0.7.1rc3- Win32的SUPERPACK-python2.6.exe(直接下載網址,45597175 個位元組)。運行此安裝程序造成 在上市之初 第4步 試圖以另一種方式安裝SciPy的。下載的zip 包SciPy的-0.7.1rc3.zip(直接下載網址,5506562 位元組),將該zip文件解壓在一個正常的方式來一個 臨時目錄D:\\ temp7 \\ SciPy的-0.7.1(其中setup.py 和的README.txt是)。然後我打開行窗口,然後:d:
cd D:\temp7\scipy-0.7.1
setup.py install

這並沒有取得多大-這里是一個成績單(約95 線)。 它失敗:>>> import scipy as sp2
Traceback (most recent call last):
File "<stdin>", line 1, in <mole>
ImportError: No mole named scipy

平台:Python的2.6.2安裝在目錄D:\\ Python262, Windows XP的64位SP2,8 GB的RAM,Visual Studio 2008中 專業版安裝。 在安裝了Python的啟動畫面是:Python 2.6.2 (r262:71605, Apr 14 2009, 22:46:50) [MSC v.1500 64 bit (AMD64)] on win32
Type "help", "right", "credits" or "license" for more information.
>>>

PATH的值,導致設置行窗口:Path=D:\Perl64\site\bin;D:\Perl64\bin;C:\Program Files (x86)\PC Connectivity Solution\;D:\Perl\site\bin;D:\Perl\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;d:\Program Files (x86)\WinSCP\;D:\MassLynx\;D:\Program Files (x86)\Analyst\bin;d:\Python262;d:\Python262\Scripts;D:\Program Files (x86)\TortoiseSVN\bin;D:\Program Files\TortoiseSVN\bin;C:\WINDOWS\system32\WindowsPowerShell\v1.0;D:\Program Files (x86)\IDM Computer Solutions\UltraEdit\

1. 我還沒有嘗試過,但你可能要下載此版本可移植的Python。它與Python的2.5.4運行SciPy的-0.7.0b1。
2. 可在非官方的64位安裝程序的numpy的和SciPy的
3. 簡短的回答:窗64的支持,今天仍然是進展中的工作的SUPERPACK肯定不會在64位python工作(但它應該能正常運行在32位的python,即使在Windows 64)。 與Windows 64的主要問題是,建設使用MinGW-W64是不是穩定在這一點:它可能是我們的(numpy的開發者)的故障,python的過錯或MinGW的-W64。最有可能的所有這些:)的。所以,你有什麼比崩潰numpy的隨機等;為IFORT是一個從今天起 CodeGo.net,無論numpy的和SciPy的源代碼,可以與VS 2008和IFORT(所有測試通過),但建設它仍然是一個相當痛苦,並不能很好通過numpy的構建基礎設施的支持。
4. 由於成績單為SciPy的告訴你,SciPy的是不是真的應該工作在Win64的:Warning: Windows 64 bits support is experimental, and only available for
testing. You are advised not to use it for proction.

所以我建議安裝32位版本的Python,並停止試圖建立SciPy的自己。如果您仍然想嘗試,無論如何,你首先需要BLAS與LAPACK,作為PiotrLegnica說。看到成績單的地方一直在尋找這些庫的版本的地方。
5. Enthought有一個Python發行,其中包括SciPy的,但是,它不是free的。警告:我有它。
6. WinPython是一個開放源碼的分布,有64位numpy的和SciPy的。
7. 另一種方法: free的,包括大量的順利合作。 這個人說: 你有沒有嘗試linux.pythonxy? ()。 這是64位的准備... 雖然我不太清楚
8. 嘗試在你的2.6.2安裝Python 2.6.3(這也應該加上正確的注冊表項),或注冊您現有的這個腳本。安裝人員應經過這項工作。 結構SciPy的要求和圖書館-BLAS與LAPACK。
9. 我是一個32位的機器上得到這個錯誤。我固定它通過注冊我的Python安裝,使用腳本在: 這有可能是腳本也會使64位SUPERPACK安裝工作。
10. 安裝Python分布 下載並安裝pythonPython的分布。 讓pythonPython發布鏈接py3.3,如果你想numpy的,SciPy的或Matplotlib在py3.3工作或它像有隻py2.7以上函數。 下面的鏈接提供了更多的細節python

閱讀全文

與windowspythonscipy相關的資料

熱點內容
單片機燒錄員 瀏覽:970
美國數據伺服器可以部署什麼業務 瀏覽:973
如何卸載伺服器中的ie 瀏覽:42
單片機必須學編程嗎 瀏覽:153
如何判斷是否與伺服器連接資料庫 瀏覽:740
吃甜食會緩解壓力嘛 瀏覽:317
pdf魔鬼 瀏覽:29
二維數組遞歸解決演算法問題 瀏覽:382
java反射例子 瀏覽:670
惠普筆記本自帶解壓軟體 瀏覽:840
抖音視頻後台壓縮 瀏覽:707
app里的視頻廣告從哪裡接的 瀏覽:556
天翼雲伺服器跟騰訊雲 瀏覽:618
cyk演算法實現 瀏覽:191
大潘號app在哪裡可以下載 瀏覽:109
怎麼做解壓豌豆捏捏樂 瀏覽:618
安卓手機怎麼調成蘋果表情 瀏覽:755
android藍牙聲音 瀏覽:850
橫盤震盪選股公式源碼 瀏覽:589
子平pdf 瀏覽:507