日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python安装模块方法_Python模块安装方法

發布時間:2023/12/31 python 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python安装模块方法_Python模块安装方法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、方法1: 單文件模塊

直接把文件拷貝到 $python_dir/Lib

二、方法2: 多文件模塊,帶setup.py

下載模塊包,進行解壓,進入模塊文件夾,執行:

python setup.py install

三、 方法3:easy_install 方式

先下載ez_setup.py,運行python ez_setup 進行easy_install工具的安裝,之后就可以使用easy_install進行安裝package了。

easy_install? packageName

easy_install? package.egg

四、 方法4:pip 方式

先進行pip工具的安裝:easy_install pip(pip 可以通過easy_install 安裝,而且也會裝到 Scripts 文件夾下。)

安裝:pip install PackageName

更新:pip install -U PackageName

移除:pip uninstall PackageName

搜索:pip search PackageName

幫助:pip help

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

注:雖然Python的模塊可以拷貝安裝,但是一般情況下推薦制作一個安裝包,即寫一個setup.py文件來安裝。

setup.py文件的使用如下:

% python setup.py build???? #編譯

% python setup.py install#安裝

% python setup.py sdist#制作分發包

% python setup.py bdist_wininst??? #制作windows下的分發包

% python setup.py bdist_rpm

setup.py文件的編寫

setup.py中主要執行一個 setup函數,該函數中大部分是描述性東西,最主要的是packages參數,列出所有的package,可以用自帶的find_packages來動態獲取package。所以setup.py文件的編寫實際是很簡單的。

簡單的例子:

setup.py文件:

from setuptools import setup, find_packagessetup(name = " mytest " ,version = " 0.10 " ,description = " My test module " ,author = " Robin Hood " ,license = " LGPL " ,packages = find_packages(),scripts = [ " scripts/test.py " ],)

mytest.py

import sysdef get():return sys.path

scripts/test.py

import osprint os.environ.keys()

setup中的scripts表示將該文件放到 Python的Scripts目錄下,可以直接用。OK,簡單的安裝成功,可以運行所列舉的命令生成安裝包,或者安裝該python包。本機測試成功(win32-python25)!

附注:setuptools工具安裝方法

(方法一). 使用ez_setup.py安裝setuptools

進入https://pypi.python.org/pypi/setuptools下載ez_setup.py這是 setuptools 自豪的一種安裝方式,只需要一個大約 8K 作為的腳本ez_setup.py,就能自動為用戶安裝包括 setuptools 自身在內的許多 Python 包。 使用這種方式,用戶只需要下載 ez_setup。py 并運行,就可以自動下載和安裝適合用戶當前 Python 版本的適當的 setuptools egg 文件(當然,用戶需要 Python 2.3.5 以上的版本,64 位操作系統的用戶則需要 Python 2.4 以上的版本)。此外,這段腳本還會將可執行的 easy_install 腳本安裝到用戶所有的操作系統 Python 可執行腳本正常應該安裝的位置(例如,Windows 用戶會安裝到 Python 安裝目錄下的 Scripts 目錄中)。關于這種安裝方法的更詳細說明和注意事項,請參考其官方說明(見擴展閱讀)。簡單的安裝命令如下:   wget -q ez_setup。py下載地址(見擴展閱讀) 安裝完后,最好確保

(方法二). 使用完整的安裝包安裝setuptools

當然,用戶也可以直接使用 setuptools發布版本來安裝。對于使用 Windows 的用戶,這也是挺方便的方法,許多 Linux 發行版的官方包管理倉庫都包含 setuptools 的某個版本。例如,如果你跟我一樣使用 Ubuntu ,那安裝 setuptools 只是簡單的進行如下操作:

# apt-get install python-setuptools

安裝easy_install package-name,比如 easy_install pylab

模塊卸載?easy_install -m package-name, 比如easy_install -m pylab

easy_install -m 包名,可以卸載軟件包,但是卸載后還要手動刪除遺留文件。

setuptools它可以自動的安裝模塊,只需要你提供給它一個模塊名字就可以,并且自動幫你解決模塊的依賴問題。一般情況下用setuptools給安裝的模塊會自動放到一個后綴是.egg的目錄里。

在Windows里,easy_install這個命令在python安裝目錄下的scripts里面,所以需要把scripts加到環境變量的PATH里,這樣用起來就更方便,linux下不需要注意這個問題。

總結

以上是生活随笔為你收集整理的python安装模块方法_Python模块安装方法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。