相关疑难解决方法(0)

检查python脚本中是否存在程序

如何从python脚本检查程序是否存在?

比方说,你要检查wgetcurl可用.我们假设他们应该走在路上.

看到多平台解决方案是最好的,但目前Linux已经足够了.

提示:

  • 运行命令并检查返回代码并不总是足够的,因为即使您尝试,某些工具也会返回非0结果--version.
  • 检查命令时,屏幕上看不到任何内容

此外,我会感谢一个更通用的解决方案,比如 is_tool(name)

python

49
推荐指数
7
解决办法
4万
查看次数

使用python的setuptools/setup.py编译和安装C可执行文件?

我有一个python模块,调用从C源构建的外部二进制文件.

该外部可执行文件的源代码是我的python模块的一部分,以.tar.gz文件的形式发布.

有没有解压缩的方法,然后编译外部可执行文件,并使用setuptools/setup.py安装它?

我想要达到的目标是:

  • 将二进制文件安装到虚拟环境中
  • 使用管理编译/安装二进制的setup.py install,setup.py build等等.
  • 制作我的python模块的二进制部分,以便它可以作为一个轮子分发而没有外部依赖

python setuptools setup.py python-3.x

10
推荐指数
1
解决办法
1645
查看次数

标签 统计

python ×2

python-3.x ×1

setup.py ×1

setuptools ×1