distutils

    0熱度

    2回答

    setup.py包含它所在的同一目錄中的模塊,但省略了site.packages目錄中的模塊和我已添加到pythonpath的lib文件夾中的模塊。 不要告訴我,它不只是像Python解釋器一樣導入文件。它應該如果你給他們命名。 programdir--> programdir--> datadir program.py functions.py setup.py setup.py

    4熱度

    2回答

    我使用distutils構建用C++編寫的Python擴展模塊。我遇到的問題是,爲了編譯擴展模塊,我需要鏈接一個特定的共享庫。這需要設置一個額外的編譯器標誌。因此,我通過Python文檔搜索並找出Extension對象的extra_compile_args屬性。所以,我試過如下: from distutils.core import setup, Extension module = Exte

    26熱度

    1回答

    在setup.py,我指定package_data這樣的: packages=['hermes'], package_dir={'hermes': 'hermes'}, package_data={'hermes': ['templates/*.tpl']}, 而且我的目錄結構大致 hermes/ | | docs/ | ... | hermes/ | | __

    6熱度

    4回答

    我想在Mac OSX 10.6.5上編譯一個包。該包的安裝腳本依賴於distutils。問題是計算機的默認gcc是4.2版本(我通過在終端窗口中運行gcc --version來確定),但是當我運行'python setup.py build'時,我從輸出中看到distutils選擇gcc -4.0而不是4.2這是一個很大的問題,因爲我使用的代碼需要gcc> = 4.2。我沒有這臺機器的管理員權限,

    110熱度

    4回答

    我試圖在win 7 64位使用mingw(64位)編譯一個帶有cython的python擴展。 我與Python 2.6(活動的Python 2.6.6),並用足夠的distutils.cfg文件(設置MinGW的,因爲編譯器) 當執行工作 > C:\Python26\programas\Cython>python setup.py build_ext --inplace 我得到一個錯誤說GC

    3熱度

    3回答

    我在Windows 7 x64上運行python 2.7,並嘗試easy_install pysqlite。 隨着命令:easy_install -U pysqlite 退出與錯誤: error: Setup script exited with error: Unable to find vcvarsall.bat 這個網站:http://code.google.com/p/rdflib/iss

    2熱度

    2回答

    如何從setup.py文件導入或讀取VERSION,以便我可以在運行時記錄版本。 這樣我就可以確保獲得的結果來自我的軟件包的這個特定版本。 以下是我的setup.py文件的內容(簡化爲有需要的部分) import distutils.core VERSION = '0.1.0' LICENSE = 'GPLv2' distutils.core.setup(**KWARGS) 當我嘗試這樣

    6熱度

    1回答

    我有一個包含python包和一個編譯好的組件的項目。當前目錄佈局: <project> foo/ foo/__init__.py foo/... src/ src/c_foo.c tests/ tests/test_foo.py setup.py 當項目建成後,distutils來創建一個build/lib目

    6熱度

    1回答

    我正在嘗試爲包含單元測試的Python項目創建一個安裝包。我的項目佈局如下: setup.py src/ disttest/ __init__.py core.py tests/ disttest/ __init__.py testcore.py 我setup.py看起來是這樣的: from distutils.core

    3熱度

    1回答

    我無法弄清楚如何編寫我的setup.py腳本,以便將* .html文件包含在安裝的包中。 這裏是我的嘗試: import os from setuptools import setup, find_packages setup(name='django-testapp', version='0.1', author='RadiantHex', license='