distutils 相关问题

Distutils是Python模块和应用程序的标准打包系统。

如何完全替代 3.10 中已弃用的 distutils?

根据 PEP 632,distutils 将被正式标记为已弃用,并在 Python 3.12 中将其删除。我的产品很快就会支持 Python 3.10,但我不想忍受弃用...

回答 1 投票 0

为什么我收到错误 ModuleNotFoundError:没有名为“distutils”的模块?

我已经安装了 scikit-fuzzy,但是当我将 skfuzzy 导入为 fuzz 时出现错误 ModuleNotFoundError:没有名为“distutils”的模块” 我已经尝试 pip uninstall distutils 并得到了这个输出 不...

回答 7 投票 0

.env 文件和 python 包分发

我对某事感到困惑。 我有一个 python 包,它依赖于 Config 类中的硬编码值。 完成一些阅读后,我想移动到 .env 文件并加载 .env 中的值...

回答 1 投票 0

不带 distutils.version 的 Python 版本列表

如何在不使用 distutils 的情况下对版本列表进行排序? distutils.version 对版本号的长度有限制,所以我得到 严格版本 msg": "无效版本号'11.2.0.4....

回答 1 投票 0

通过 deadsnakes 安装的 python pip 显示“没有名为 distutils 的模块”错误

使用 deadsnakes ppa 安装 python 并使用 pip 时,如下例所示 python3.12 -m pip 安装 django 会导致以下错误 文件“/usr/lib/python3/dist-

回答 1 投票 0

Windows:ModuleNotFoundError:没有名为“distutils”的模块

Python 3.7.2 点 18.1 安装工具 40.7.2 Windows-10-10.0.14393-SP0 我见过有人在 Linux/Ubuntu 上遇到名为“distutils”的 No module 问题(例如,此处和此处)。报告的解决方案是

回答 3 投票 0

以编程方式获取前缀中的Python安装路径,无需distutils

由于 distutils 在 > 3.10 版本中从 Python 中删除,并且 setuptools 不会添加到 stdlib 中,我想替换现有的 setup.py 配方来构建/安装 C++ libr...

回答 1 投票 0

清理setup.py中的构建目录

我怎样才能让我的setup.py预删除和后删除构建目录?

回答 4 投票 0

对于缺少 pip 的平台,如何以编程方式/通过 Python 脚本安装 Python 模块而不使用 pip?

我可以完全在脚本内从 PyPi 下载并安装 Python 模块,而不使用 shell 吗? 我使用非标准Python环境,Autodesk Maya 2012的Python解释器。这...

回答 3 投票 0

尽管安装了 setuptools,但没有名为“distutils”的模块

我明白了 $ pip install -e 。 ... ModuleNotFoundError:没有名为“distutils”的模块 尽管使用Python 3.12 $ conda 安装安装工具 ... 所有请求的软件包都已安装。 我的 pyproject.toml 是 [

回答 1 投票 0

setuptools 构建多个扩展

我有一个c++项目,我已经成功地使用了python和PyPI。我的问题是,当使用 setuptools 构建多个扩展时,从 swig 生成的二进制文件没有存储在各自的

回答 1 投票 0

由于 distutils,我无法在 Python 3.12 中使用 pip,但我也无法使用 pip 安装 setuptools

看来我遇到了第22条军规问题。 Pip 无法在 Python 3.12 中工作,因为“没有名为‘distutils’的模块”。 据记录,distutils 确实被删除了,建议是

回答 1 投票 0

命令行上传时如何覆盖pypi包?

我想自动化上传过程错误,在某些情况下,python setup.py 上传失败,因为 pypi 服务器已经上传了保存版本。 我怎样才能强制它从脚本上传(...

回答 3 投票 0

distutils.util.get_platform() 的替代品是什么?

显然,Python 3.10 / 3.12 将弃用/删除 distutils (cpython/issues/92584)。 不幸的是,我无法找到我正在使用的唯一功能的替代品......

回答 1 投票 0

pep 420 setup.py 中的namespace_packages用途

使用 PEP420 命名空间包(没有 __init__.py 的包)时,setup.py 中的 namespace_packages 参数的用途是什么? 我玩过它,发现我是否拒绝没有什么区别...

回答 2 投票 0

“brew install openjdk”在 python 3.12 后失败

尝试从自制软件安装 openjdk 时,出现以下错误: ==> 安装 openjdk@17 依赖项:glib ==> 修补 ==> 应用硬编码路径.diff 修补文件'gio/

回答 1 投票 0

Python distutils 设置 package_dir 的相对路径

我看过这里: 如何让 setup.py 使用文件的相对路径? 和这里: python distutils 不包含 data_files 和这里: 对 package_dir 和软件包设置感到困惑...

回答 2 投票 0

使用 Jenkins 将 pip 安装在可嵌入的 python 上

我有一个 Windows Jenkins 工作程序,它有一个可嵌入的 python,它需要在其上安装一些软件包。 python已经有pip,使用get-pip.py安装。我还将 python38._pth 修改为...

回答 1 投票 0

pip无法卸载<package>:“这是一个distutils安装的项目”

我尝试安装 Twilio 模块: sudo -H pip install twilio 我得到了这个错误: 安装收集的包:pyOpenSSL 找到现有安装:pyOpenSSL 0.13.1 无法卸载'

回答 7 投票 0

查找 distutils 的 C 编译器版本

使用 distutils 构建 CPython 扩展的默认 C 编译器可通过 从 distutils.ccompiler 导入 new_compiler, get_default_compiler cc=new_compiler(get_default_compiler()) 所以...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.