distutils

    0熱度

    1回答

    我繼承了基於Open Embedded/Yocto的項目,我需要修改操作系統映像。我想添加一個新的python模塊 - pycrypto。在我做出更改之前,項目建立得很好。 我已經添加了以下BitBake的食譜pycrypto: DESCRIPTION = "Python crypto" SECTION = "devel/python" LICENSE = "PD" SRC_URI =

    0熱度

    1回答

    我在一個使用PyDSTool package分析動力系統的複雜項目python2.7中。 PyDSTool提供了兩個基於C的積分器 - Radau和Dopri - 我想用它來整合我的方程組,這個方程組的源代碼被編碼在一堆C/C++文件中。 我必須在包裝上幾乎沒有控制,而當我實例積分,我只能添加頁眉*.H文件,源文件(*.C,*.CPP),並通過該目錄在編譯器的搜索路徑包括以及圖書館鏈接到。 由於代

    1熱度

    1回答

    是否可以從位於只讀文件系統上的目錄執行editable pip install?現在設置工具試圖寫入一個雞蛋文件到源代碼目錄: $ pip install -e /tf/stuff/ Obtaining file:///tf/stuff Complete output from command python setup.py egg_info: running egg_inf

    1熱度

    1回答

    我使用setuptools命名空間在兩個不同的存儲庫中分發相同的模塊。目標是安裝mymodule.one和mymodule.two,因爲知道one和two的內容來自不同的回購站。但它看起來像兩個setup.py對方內容。 ├── repo1 │ ├── mymodule │ │ ├── __init__.py │ │ └── one │ │ └── __init__.py │ └──

    1熱度

    1回答

    我有一個包含一個單一功能的script_function_cython.pyx文件: import numpy as np import scipy.misc as misc import matplotlib.pyplot as plt def my_function(img, kernel): assert kernel.shape==(3, 3) res =

    0熱度

    1回答

    我一直在爲Python的擴展模塊工作,但在OSX Sierra中,它不再找到屬於我鏈接到的框架的頭。它總是在沒有任何特別的努力之前找到它們。最近有關於此工具鏈中包含路徑的更改?

    0熱度

    1回答

    我在看一個setup.py文件,它看起來有點像這樣的: #!/usr/bin/env python from setuptools import setup, find_packages import sys if sys.argv[1] == 'test': import multiprocessing, logging from billiard import ut

    3熱度

    1回答

    我一直在試圖建立一個Python 2.7環境在Windows 7下,這樣我可以編譯Python中使用C++的擴展。由於我是新手,我已經下載了一個簡單的例子here並逐字使用了這些文件。我在路徑中也有一個numpy.i文件。我用mingw(最新版本)和swig(v。3.0.10)設置了我的電腦,我的Python版本是2.7.9。我甚至用這個環境編譯了一個使用g ++的小型C++程序,沒有任何問題。

    0熱度

    1回答

    我目前的項目是在Python中。對於構建包生成+單元測試運行,我正在使用Pybuilder實用程序,它非常酷。我使用車輪配送將模塊安裝在其他系統中。 存在一個配置文件,應用程序從中讀取某些設置。 settings.ini文件位於以下路徑中, PROJECT-ROOT |---- src |-main |-python |- foo

    1熱度

    1回答

    我想打包我的應用程序以在多個項目之間共享它。 我setup.py看起來是這樣的: # -*- coding: utf-8 -*- from distutils.core import setup setup( name='foo_bar', version='1.0', py_modules=['foo_bar'], install_requires=[