标签: python-wheel

创建一个 python 包并在安装后像可执行文件一样使用

我正在编写一个脚本,我想像可执行文件一样使用。这意味着我想使用 pip 安装并使用它的名称运行。例子:

pip install myscript.whl
myscript
Run Code Online (Sandbox Code Playgroud)

我已经创建了一个 whl 文件(通过“python setup.py bdist_wheel”),但是我不确定下一步是什么。在 pip install 自动创建一个可执行文件后,我该如何做到这一点,并且可以在 powershell 或 linux 终端的任何地方使用它。

python setuptools python-3.x python-wheel python-packaging

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

错误:无法为 fasttext 构建轮子,这是安装基于 pyproject.toml 的项目所必需的

我正在尝试在 python 3.11.4 中fasttext使用安装pip install fasttext,但在构建轮子时遇到了麻烦。错误如下:

      error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2022\\BuildTools\\VC\\Tools\\MSVC\\14.37.32822\\bin\\HostX86\\x64\\cl.exe' failed with exit code 2
      [end of output]

  note: This error originates from a subprocess, and is likely not a problem with pip.
  ERROR: Failed building wheel for fasttext
  Running setup.py clean for fasttext
Failed to build fasttext
ERROR: Could not build wheels for fasttext, which is required to install pyproject.toml-based projects
Run Code Online (Sandbox Code Playgroud)

我在网上搜索过,大多数点击表明该错误与 Visual Studio 的构建工具有关(上面的错误也表明了这一点)。我已经安装/更新了所有构建工具,并且还按照此处的建议安装了最新的 SDK ,但错误仍然存​​在。

以前有人解决过这个问题吗?可以分享任何潜在的解决方案吗?

python python-wheel fasttext

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

麻烦在python 3.5上安装pygame

我已经安装了pygame 1.9.2的whl文件,用于python 3.5 32位,并将它放在"C:\ Python35\Scripts"中.当我在脚本文件夹中打开命令窗口并键入时

pip3 install pygame-1.9.2a0-cp35-none-win32.whl 
Run Code Online (Sandbox Code Playgroud)

它说

Fatal error in launcher: Unable to create process using '"'
Run Code Online (Sandbox Code Playgroud)

我按照这里的说明,我听说它适用于python 3.5.我一直试图解决这个问题很长时间,任何人都可以帮助我做下一步该怎么做?

python pygame python-3.5 python-wheel

0
推荐指数
1
解决办法
9958
查看次数

在 Python 中安装包时出现已弃用的轮错误

我正在使用 Python 3-6.10,该包受Pycld2. 但是当我pip install pycld2在命令提示符或 Jupyter Notebook 中调用时,会出现相同的消息:

**ValueError: path '/home/rmyeid/code/pycld2/bindings/encodings.cc' cannot be absolute**
  ----------------------------------------
ERROR: Failed building wheel for pycld2
Running setup.py clean for pycld2
Failed to build pycld2
DEPRECATION: Could not build wheels for pycld2 which do not use PEP 517. 
pip will fall back to legacy 'setup.py install' for these. pip 21.0 will remove support for this functionality. 
**A possible replacement is to fix the wheel build issue reported above. 
You can …
Run Code Online (Sandbox Code Playgroud)

python pip python-3.x anaconda python-wheel

0
推荐指数
1
解决办法
6179
查看次数