setup.py

    3熱度

    1回答

    我想打包我的Python代碼與PBR(Python構建合理性)。它通過一系列約定爲您生成需求元數據。 要求文件的順序進行嘗試(N用來安裝包Python的主版本號): 要求,pyN.txt 工具/ PIP-要求-PY 3 requirements.txt 工具/ PIP-需要 在我的目錄中,我需要有一個requirements.txt作爲另一個約定,它需要一個Docker容器,它具有與我發佈的目標不

    2熱度

    1回答

    我有一堆conf文件,我在初始化虛擬環境後運行python setup.py install。我想將它們安裝在機器的操作系統的/ opt或/ etc中,以便它們可供所有應用程序使用。 我該怎麼做?

    2熱度

    1回答

    我做了不同的目錄加載插件基於插件的程序,這是該目錄中的一個的模塊所在(在地方進行測試的源代碼庫中運行的方便)。 我想插件目前在源代碼庫與模塊進行安裝,使他們在默認情況下在任何安裝加載。這最好存儲在setup()創建的蛋中。 目前是源代碼庫的重要組成部分如下: /path/to/repo/ plugins/ example.py myprog.py # the mod

    8熱度

    1回答

    我有一個python模塊,調用外部二進制文件,從C源構建。 該外部可執行文件的源代碼是我的python模塊的一部分,以.tar.gz文件形式發佈。 有沒有解壓縮的方法,然後編譯該外部可執行文件,並使用setuptools/setup.py安裝它? 我想什麼來實現的是: 安裝二進制到虛擬環境 使用setup.py install管理編譯/安裝二進制的,setup.py build等 製作的二進制部分

    2熱度

    2回答

    使用PyCharm啓動我的測試時,我根本沒有導入問題,但是如果我在終端pytest中執行它,則會抱怨無法找到的模塊。正是那些在tests/tools下。 項目文件夾結構: src/ app/ tests/ end_to_end/ # End to end/Acceptance tests tools/ # Helper modules used by some

    0熱度

    1回答

    我有以下文件結構: setup.py src/ __init__.py source.py 我setup.py文件包含: from setuptools import setup setup( name = "PackageName", version = "0.0", author = "My Name", descriptio

    11熱度

    1回答

    我正在編譯,安裝並運行一個包,我們將其稱爲myPackage。它包含一個*.pyx文件,該文件從庫fftw調用函數fftw_set_timelimit()。目前,當我運行一個腳本clientScript.py一個導入包我獲得以下錯誤消息: Traceback (most recent call last): File "clientScript.py", line 5, in <modu

    6熱度

    1回答

    我試圖用pex打包python虛擬環境,但似乎無法擺脫「無法滿足所有需求...」錯誤。這是要麼我是一個總的python newb問題,要麼幫助我弄清楚pex無法滿足這些煩人的要求。 這裏的錯誤消息我看到: (env-rba-deploy)my_machine:env-rba-deploy my_user$ pex -v --disable-cache -r <(pip freeze) -o foo

    2熱度

    1回答

    我注意到一些python項目包括setuptools在所需模塊列表中。我的代碼在沒有它的情況下安裝並運行良好。 我可能會誤解,但我認爲install_requires列表的目的是指定安裝後需要執行的模塊,而不是在安裝過程中。 是否有一些特殊用例可以安裝setuptools? install_requires=[ 'setuptools', 'requests', ],

    0熱度

    1回答

    我需要建立一個實驗室環境中,觀衆可能不一定在會場有互聯網連接安裝VIRTUALENV。我只需向觀衆解釋一些軟件包。 我試圖使用的virtualenv做這一切。所以使用pip install我已經成功地安裝了virtualenv。在此之後,我激活了我的虛擬環境。然後在那裏我再次使用pip install來安裝其他需要的模塊,如請求等。 現在,由於我的受衆在培訓期間可能沒有互聯網連接,我希望能夠將他們