国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

python配置自己的第三方包

Youngs / 2599人閱讀

摘要:配置對于要發布的代碼,需要準備的文件如下放在根目錄下是核心配置文件,格式為是自己的程序需要的依賴包,格式為另外,可以選擇使用包讓程序可以直接在控制臺使用命令類似之類的命令,的用法看這里安裝對于要使用這個包的用戶,下載代

配置 (Developer)

對于要發布的代碼,需要準備的文件如下(放在根目錄下)

setup.py是核心配置文件,格式為

from distutils.core import setup
setup(name="module_name",
      version="1.0",
      py_modules=["module_name"],
      )

req.txt是自己的程序需要的依賴包,格式為

#### no-version specified 
beautifulsoup4
#### version specified
docopt == 0.6.1
keyring >= 4.1.1 
#### to other requirement file
-r other-requirements.txt
#### specific file
./downloads/numpy-1.9.2-cp34-none-win32.whl
http://wxpython.org/numpy-1.9.2-cp34-none-win32.whl

另外,可以選擇使用click包讓程序可以直接在控制臺使用命令(類似git之類的命令),click的用法看這里

安裝 (User)

對于要使用這個包的用戶,下載代碼后就可以進行安裝了

pip install -r req.txt 安裝依賴包

使用pip install -e . 安裝,這個命令是python setup.py develop的安全版,比如現在我要下載這個第三方包,并且要自己修改里面的代碼再使用,就用這個安裝命令

如果要安裝的是第三方包(以后無需修改),就用pip install --no-deps .,這個命令是python setup.py install的安全版

這兩個命令的區別可以看這里

裝好后就可以用了,如果配置了click,可以在shell直接用setup.py里面配置的命令

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/41497.html

相關文章

  • Python數據科學環境:Anaconda 了解一下

    摘要:我自己印象最深的是在上安裝加密和科學計算模塊,折騰了很久。這個精裝是面向數據科學的,同時也保留了你自己進一步改裝的空間。數據科學庫包環境管理工具,這幾樣就是的主要功能。 幾乎所有的 Python 學習者都遇到過 安裝 方面的問題。這些安裝問題包括 Python 自身環境的安裝、第三方模塊的安裝、不同版本的切換,以及不同平臺、版本間的兼容問題 等。當你因為這些問題而卡殼,一行代碼沒寫就已...

    shaonbean 評論0 收藏0
  • Anaconda入門詳解

    摘要:的包使用軟件包管理系統進行管理。超過萬人使用發行版本,并且擁有超過個適用于和的數據科學軟件包。提供了大部分功能,并且大多數情況下兩個可以同時使用。 Anaconda Anaconda簡介 Anaconda是一個免費開源的Python和R語言的發行版本,用于計算科學(數據科學、機器學習、大數據處理和預測分析),Anaconda致力于簡化包管理和部署。Anaconda的包使用軟件包管理系統...

    AlphaWallet 評論0 收藏0
  • Python小世界:項目虛擬環境配置N種方法

    摘要:三個常用的虛擬環境配置來匯總,如有不適之處,還望各位大佬指正。一個項目對應一個,支持開發環境與正式環境區分。其使用創建環境,以便分隔使用不同版本和不同程序包的項目。 前言 和其他大多數現代編程語言一樣,Python對包和 模塊的下載、存儲以及管理有其自己的一套方法。但是當我們同時開發多個項目工程的時候,不同的項目會將第三方的包存放在相同的路徑下。這就意味著,如果有兩個工程依賴同一個包,但是所...

    kidsamong 評論0 收藏0
  • Anaconda

    摘要:一個開源的發行版本,官網地址是一個開源的包環境管理器,可以用于在同一個機器上安裝不同版本的軟件包及其依賴,并能夠在不同的環境之間切換包括以及一大堆安裝好的工具包,比如等包括安裝下安裝需要配置環境變量,指向的安裝目錄的文件夾下加入檢查是否 Anaconda 一個開源的Python發行版本,官網地址 Conda是一個開源的包、環境管理器,可以用于在同一個機器上安裝不同版本的軟件包及其依賴...

    douzifly 評論0 收藏0
  • 使用Anaconda實現Python2和Python3共存及相互轉換

    摘要:按目前的發展趨勢,未來的主流版為。這里介紹一個強大的軟件,它實現和兩個版本的共存,并且可以相互轉換。應用程序是包和環境管理器。另外值得一提的是,并不僅僅管理的工具包,它也能安裝非的包。實際上,腳本和程序使用的默認是附帶的。 前言 初學Python時,總是被python的兩個不太兼容的版本搞得頭昏腦脹。按目前的發展趨勢,python未來的主流版為python3。但是我們經常會遇到一些很有...

    Salamander 評論0 收藏0

發表評論

0條評論

Youngs

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<