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=[