pythonlibpng
『壹』 請教python大神,關於pygame中載入圖片的問題
這個一個程序bug問題,跟代碼沒關系。你應該下載最新的pygame和python版本,目前,win32 + python 2.7.3環境會這樣報錯。
『貳』 python webkit怎麼安裝啊
下載源碼
安裝
mkdir build
cd build
../autogen.sh
出現錯誤提示:
automake: cannot open < gtk-doc.make: No such file or directory
sudo apt-get install gtk-doc-tools
繼續第二步
../autogen.sh
出現錯誤:
configure: error: You need the 'flex' lexer generator to compile WebKit
google 一下關於 flex的資料
Flex 是一個高效、免費的開源框架,可用於構建具有表現力的 Web 應用程序,這些應用程序利用 Adobe Flash Player和 Adobe AIR, 運行時跨瀏覽器、桌面和操作系統實現一致的部署。雖然只能使用 Flex 框架構建 Flex 應用程序,但Adobe Flash Builder™(之前稱為 Adobe Flex Builder™)軟體可以通過智能編碼、互動式遍歷調試以及可視設計用戶界面布局等功能加快開發。
網址: http://www.adobe.com/devnet/flex/flex-sdk-download-all.html
下載之後解壓縮,發現不是我這里想要的source
網路了一下 flex ,在第一頁的最下面一個網頁,標題: flex: The Fast Lexical Analyzer
打開 http://flex.sourceforge.net/ 之後,看了一下介紹:
Flex is a tool for generating scanners. A scanner, sometimes called a tokenizer, is a program which recognizes lexical patterns in text. The flex program reads user-specified input files, or its standard input if no file names are given, for a description of a scanner to generate. The description is in the form of pairs of regular expressions and C code, called rules. Flex generates a C source file named, "lex.yy.c", which defines the function yylex(). The file "lex.yy.c" can be compiled and linked to proce an executable. When the executable is run, it analyzes its input for occurrences of text matching the regular expressions for each rule. Whenever it finds a match, it executes the corresponding C code.
下載之後,安裝成功,執行 flex --version ,顯示:flex 2.5.37,安裝成功.
繼續第二步
../autogen.sh
出現錯誤:configure: error: You need the 'gperf' hash function generator to compile WebKit
gperf網址:http://www.gnu.org/software/gperf/
安裝 gperf:
wget http://ftp.gnu.org/pub/gnu/gperf/gperf-3.0.4.tar.gz
tar zxvf gperf-3.0.4.tar.gz
cd gperf-3.0.4/
./configure
make
make install
繼續第二步
../autogen.sh
出現錯誤:configure: error: JPEG library (libjpeg) not found
IJG is an informal group that writes and distributes a widely used free library for JPEG image compression. The first version was released on 7-Oct-1991.
安裝 jpeg library:
到http://www.ijg.org/找到下載源碼的鏈接
wget http://www.ijg.org/files/jpegsrc.v8d.tar.gz
cd jpeg-8d/
./configure
make
sudo make install
安裝成功
繼續第二步
../autogen.sh
出現錯誤:configure: error: PNG library (libpng) not found
libpng: http://www.libpng.org/pub/png/libpng.html
安裝:
wget http://downloads.sourceforge.net/project/libpng/libpng15/1.5.13/libpng-1.5.13.tar.xz
tar xvf libpng-1.5.13.tar.xz
cd libpng-1.5.13
./configure
make
sudo make install
安裝成功
繼續第二步
../autogen.sh
libpng的錯誤仍然出現: configure: error: PNG library (libpng) not found
觀察了一下編繹的配製過程:
checking for libpng... no
checking for libpng14... no
checking for libpng12... no
checking for png_read_info in -lpng... no
configure: error: PNG library (libpng) not found
checking的是libpng1.4版本,而剛才安裝的是libpng1.5版本
『叄』 python pil 怎麼安裝
關於Pillow與PIL
PIL(Python Imaging Library)是Python一個強大方便的圖像處理庫,名氣也比較大。不過只支持到Python 2.7。
PIL官方網站:http://www.pythonware.com/procts/pil/
Pillow是PIL的一個派生分支,但如今已經發展成為比PIL本身更具活力的圖像處理庫。目前最新版本是3.0.0。
Pillow的Github主頁:https://github.com/python-pillow/Pillow
Pillow的文檔(對應版本v3.0.0):https://pillow.readthedocs.org/en/latest/handbook/index.html
Pillow的文檔中文翻譯(對應版本v2.4.0):http://pillow-cn.readthedocs.org/en/latest/
Python 3.x 安裝Pillow
給Python安裝Pillow非常簡單,使用pip或easy_install只要一行代碼即可。
在命令行使用PIP安裝:
pip install Pillow
或在命令行使用easy_install安裝:
easy_install Pillow
安裝完成後,使用from PIL import Image就引用使用庫了。比如:
from PIL import Image
im = Image.open("bride.jpg")
im.rotate(45).show()
『肆』 termux怎麼安裝Python的ta-lib這個庫
Takio_閱讀數:22492018-06-08
在Termux進行python編程時,
出於需要安裝以下模塊包:
numpy、pandas、matplotlib、scrapy、lxml以及BeautifulSoup ,requests
流程如下:
pip install BeautifulSoup4 requests
apt-get install clang
apt-get install install libxml2 libxml2-dev libxslt libxslt-dev
1
2
3
接下來安裝lxml和scrapy | 注意先後順序,並且網路上部分教程缺少安裝openssl-dev
操作安裝時會報錯,請勿忽略(一加 H2OS)
apt install openssl openssl-dev libffi libffi-dev
pip install lxml
pip install scrapy
1
2
3
安裝科學計算模塊:| 默認已安裝python(apt install ptyhon)
注意先後順序,並且numpy模塊最新版無法安裝,在此安裝1.12.1版本
apt install pkg-config python-dev fftw libzmq libzmq-dev freetype freetype-dev libpng libpng-dev
LDFLAGS=" -lm -lcompiler_rt" pip install numpy==1.12.1
LDFLAGS=" -lm -lcompiler_rt" pip install pandas matplotlib
1
2
3
4
安裝時間有點久,請耐心等待。
報錯歡迎探討~
『伍』 python的pymol專家
摘要 PyMOL是由Warren Lyford DeLano編寫的一個分子結構顯示軟體,由於生成的圖片質量極高,受到了科研工作者的廣泛贊;由PyMOL製作的圖像屢次出現在Nature、Science等雜志的封面上,作者自己則稱所有發表的蛋白質結構圖像中,有1/4的是有PyMOL製作的。2010年,Schrödinger公司從DeLano Scientific LLC手中買下了PyMOL,繼續發行PyMOL的商業版。與此同時,PyMOL還有一個由用戶贊助的開源版本,相比商業版功能雖然少了一些,但是功能依舊強大。
『陸』 python matplotlib 依賴哪些包
Matplotlib 需要大量的依賴:
Python(>= 2.7 or >= 3.4)
NumPy(>= 1.7.1)
setuptools
dateutil(>= 2.0)
pyparsing
libpng(>= 1.2)
pytz
FreeType (>= 2.3)
cycler(>= 0.10.0)
six
backports.functools_lru_cache
(僅 Python 2.7 )
subprocess32
(僅 Python2.7 , 僅 Linux 和 macOS 平台)
『柒』 如何在樹莓派2上搭建python opencv
安裝 OpenCV 編譯相關套件
sudo apt-get install build-essential
sudo apt-get install cmake
sudo apt-get install pkg-config
sudo apt-get install libgtk2.0-dev libgtk2.0
sudo apt-get install zlib1g-dev
sudo apt-get install libpng-dev
sudo apt-get install libjpeg-dev
sudo apt-get install libtiff-dev
sudo apt-get install libjasper-dev
sudo apt-get install libavcodec-dev
sudo apt-get install swig
下載OpenCV2.4.9 for Linux 利用wget+檔案的網址
cd
wget http //downloads sourceforge net/project/opencvlibrary/opencv-unix/2.4.9/opencv-2.4.9.zip
(wget 和 http 之間為一個空格,2.4.9為版本,載下來的檔案會放在資料夾pi中,檔名為download)
解壓縮 並建立 編譯暫存資料夾
cd
unzip opencv-2.4.9
cd opencv-2.4.9
mkdir release
cd release
編譯及安裝 OpenCV,Raspberry Pi 安裝需要大約10小時
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ..
sudo apt-get update
make
sudo make install
定義環境變數
sudo nano /etc/bash.bashrc
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH
加入後按Ctrl+O存檔,按Enter後,再按Ctrl+X離開文件
確認opencv版本
pkg-config –modversion opencv
最後新增一個 sample code 執行編譯與測試
nano showimage.c (新增一個.c檔)
showimage.c 內容:
#include 「highgui.h"
int main( int argc, char **argv ) {
IplImage *img = cvLoadImage( argv[1] );
//大寫I小寫pl 大寫I小寫 mage
cvNamedWindow(「ShowImage 「, CV_WINDOW_AUTOSIZE);
cvShowImage(「ShowImage 「, img);
cvWaitKey(0);
cvReleaseImage(&img);
cvDestroyWindow(「ShowImage 「);
}
編譯指令
g++ `pkg-config --cflags --libs opencv` showimage.c -o showimage
(注意:pkg 前以及 opencv 後的符號並非單引號,而是esc按鍵下方的 ` 符號,cflags 與 libs 前為雙 -- 符號)
執行指令
./showimage /home/pi/opencv-2.4.9/samples/c/lena.jpg
執行完這行指令後,若有出現error: libopencv_calib3d cannot share object file
可先輸入 sudo sudo idconfig - v
再執行
./showimage /home/pi/opencv-2.4.9/samples/c/lena.jpg