Setuptools构建于Python的distutils之上,可以更轻松地构建,分发和安装库和应用程序。
我开始用ros了。 我按照官方网站的说明安装了它。 但是,当我运行 colcon build 来构建一个 ros python 包和一个 cpp 包时,我从 python 收到了这条消息
如何将自定义元数据从 setup.py 传递到我的应用程序代码
我正在为我的 python 包编写一个 setup.py 文件,并在字典中包含我想传递给设置命令的信息,然后在包时应用程序代码可以访问这些信息...
带有 pip install 的软件包确实安装了它,但是没有安装带有 setup.py 的相同软件包
我正在尝试使用 pip 安装一些包,它工作正常但是如果我尝试使用 setup.py 安装它那么它不会安装它。 例如: pip 安装 ruamel-yaml-clib==0.2.7 我...
我的测试有 gdal 依赖。 我用的是rocky-linux 8,epel 8提供了gdal 3.0.4,所以我必须在python中安装这个相同的版本,但是这个版本与最新版本不兼容
当我尝试使用 pip install 安装它们时,有些包会出错。这是我尝试安装 chatterbot 时的错误,但其他一些软件包也会出现此错误: pip 安装聊天机器人
如何编写一个可以安装包的最小工作 pyproject.toml 文件?
Pip 支持 pyproject.toml 文件,但到目前为止,新模式的所有实际使用都需要自动生成这些文件的第 3 方工具(例如 poetry 和 pip)。不像 setup.py 是...
在不使用 setup.py 的情况下开发 Python 包的首选方法是什么?
我正在开发一个 python 包,我不想一直运行 pip install 。每次更改内容时重新安装我的包。使用 -e 或 --editable 似乎不起作用,除非......
我无法将本地编写的 Python 包安装到新的 Windows 11 笔记本电脑上
我无法将自己现有的软件包安装到新的 Windows 笔记本电脑上全新安装的 Python 3.11。我在 2019 年使用 setup.py 成功地将几个包转移到了新 PC 上,...
在 pyproject.toml 的动态字段中使用 python 脚本生成的值
我正在尝试找到一种使用 pyproject.toml 中的 python 脚本生成的值的方法。例如,假设我们有一个函数 random_version。我正在使用 setuptools 来构建包...
Python setuptools pkg_resources 模块是否支持 pip 所做的一切?
Python 的包管理器 (pip) 支持多个用于指定版本的运算符:==、~=、>= 和 <=. In my program, I am using setuptools' pkg_resources library to check that the correct ver...
如何自定义普通模式和开发模式下的python安装? (为什么在开发/可编辑模式下不调用 `setuptools.command.develop`?)
我正在构建一个 example_package,我想在正常模式和开发模式下自定义安装过程。这是项目结构: . ├── cpp │ ├── CMakeLists.txt │ └──
我正在尝试将对 python 项目的最新“开发版本”的依赖项添加到我的 pyproject.toml。 这是我正在尝试的: [项目] 依赖关系 = [ 'some-package>=*.dev...
我是在 pypi 上发布包的新手。我试图发布我的包,但我什至不能自己安装。你能帮我看看我哪里错了吗? 错误: # 通过点 pip 安装 fastapi-ca ...
我正在构建一个 example_package,我想在正常模式和开发模式下自定义安装过程。这是项目结构: . ├── cpp │ ├── CMakeLists.txt │ └──
我有一个带有 setup.py 文件的包,该文件导入外部包,如 numpy 和 Cython,用于在安装过程中构建包。这是我的 setup.py 文件顶部的样子: #!/usr/bin/...
我想让我的 Jupyter 笔记本导入自定义 Python 模块。 为此,我尝试安装一个包,我可以导入其模块,例如,通过 from projectmnemonic import test。 我的
我正在玩弄在 Python 中创建自定义包的能力。为此,我创建了一个极其简单的包。目录结构为: __init__.py myfol1/ __init__.py myfo...
我正在玩弄在 Python 中创建自定义包的能力。为此,我创建了一个极其简单的包。目录结构为: __init__.py myfol1/ __init__.py myfo...
我已经安装了设置工具: pip install -U pip setuptools wheel 成功安装 setuptools-67.6.1 wheel-0.40.0 现在安装一个 python 包----vnquant: git 克隆 https://github.com/
如何为移动用户提供直接选项,如网站页面上的按钮或链接,以便在不需要谷歌设置的情况下从移动版本转换为桌面版本。请帮忙放