问题标签 [pypm]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
184 浏览

packaging - 如何使用 ActivePython 进行开发和打包?

我一直在核心 python (2.6) 上开发(一个有点复杂的)应用程序,并且还设法使用 pyinstaller 创建一个可执行文件,用于测量部署或分发给我的同事。我在 Ubuntu 操作系统上工作。

困扰我的是升级 numpy 或 scipy 的版本。我需要的一些功能在 0.9 中,而我仍在 0.7 中。就此而言,升级它们或 matplotlib 的过程并不优雅。我在本地机器上升级的方式是删除这些库的文件夹,然后手动安装较新的版本。

但是,这不适用于我没有 root 访问权限的机器。在尝试寻找解决方法时,我发现了 ActivePython。我快速尝试了一下,它似乎使用 PyPM 将最新的 scipy 和 numpy 下载到其自定义安装位置。出色的!我不需要 root 访问权限,可以使用最新版本的库。

问题:

  1. 如果 ActivePython 的 PyPM 索引上没有可用的库,我如何直接使用这些库的源代码(例如 wxpython)包含到此安装中?

  2. 如何使用 pyinstaller 仅使用 ActivePython 安装中的库构建可执行文件?

0 投票
1 回答
3375 浏览

python - Python PYPM 安装问题

我正在尝试使用 pypm 和 activestate 下载模块。

PYPM 正在%APPDATA%\PythonWindows 上安装模块。activestate 网站说,如果我想安装到c:\python32,它不会这样做,然后“除非指定 -g 选项”:

我已经尝试了终端窗口中的每个组合。该-g命令应该是什么样的?

我努力了:

除非-g指定该选项,否则软件包不会安装到 ActivePython 安装目录中。相反,PyPM 遵循 PEP 370 规范并~/.local在 Unix 和 Mac 以及%APPDATA%\PythonWindows 上默认安装包;并且 Python 解释器会自动选择本地包。要查找软件包的安装位置,请使用 show 或 files 命令。

正确的方法是什么?有没有更简单的方法来下载模块(不是手动)?

0 投票
1 回答
586 浏览

python - 我该怎么做才能将此pyportmidi(pypm)用作python中的库?

这显然是这里的源代码(虽然我不确定):

https://bitbucket.org/pygame/pygame/src/01b2cb16dc17/src/pypm.pyx

我是编程新手,并试图将 python 用作音频引擎。这似乎几乎是从 python 发送 midi 消息的唯一方法。

我真的不知道如何处理链接中提供的信息。请帮忙。

0 投票
2 回答
1306 浏览

python - 尝试使用 pypm 加载包时不断收到相同的 SyntaxError: invalid syntax

我下载了 ActivePython-2.7.2.5-win32-x86 并按照文档中的说明安装了软件。但是 pypm 根本不起作用。从文档中,我相信在成功安装 Python 后,我只需要在 IDLE (Python GUI) 中使用此代码:

安装和加载包。但是,我不断收到如下所示的语法错误

当我尝试运行相同的代码时,我也会收到相同的错误消息:

在 Python 交互式 shell 中如下:

我确实尝试打开 Python 包管理器(PyPM)来检查那里是否有任何问题。我在 PyPM 窗口中找到了以下几行:

我真的不知道我哪里做错了,我尝试卸载 ActivePython 2.7.2.5 并重新安装几次,我仍然收到相同的错误消息。

当我只是输入

在 Python 交互式 shell 中如下:

仍然是相同的错误消息。

我尝试卸载 ActivePython 2.7.2.5 并重新安装几次,仍然收到相同的错误消息。我使用的是 Windows 7 操作系统。

0 投票
1 回答
1578 浏览

macos - 如何使用Python生成实时midi信号并输出​​到midi设备?

我一直在做一个 MIDI 项目。目的是向 Python 输入参数,并根据这些输入生成相应的 MIDI 信号,然后从我的 Mac 输出到其他 MIDI 设备。

经过调查,我知道有两个库可以满足我的要求,它们是 MIDIutil 和 pygame。

但是,MIDIutil 似乎只能输出 MIDI 文件,并不能输出实时信号。另一方面,Pygame 是 Mac Mountain Lion 用户的真正痛苦。我已经为此工作了 1 周,但仍停留在同一阶段。(无法初始化midi,日志不断显示找不到“pypm”模块。什么是pypm模块?),我试图在谷歌上找到解决方案,没有一个能够解决我面临的问题。

因此,我想问一下是否有其他推荐的库可能适合我的要求?

我正在使用带有 python 2.7 的 Mountain Lion 10.8.4(来自 Mac 的原件)

非常感谢。

詹姆士

0 投票
1 回答
319 浏览

python - 在 ActiveState 上使用 PyPM 安装模块

我是 python 脚本的新手,并开始研究一个脚本以允许我通过 SSH 连接到一个盒子并检查它是否仍在运行。

我已经在我的 Windows 桌面上安装了 ActiveState (Python 2.7)。使用 PyPM 我已经安装了 paramiko 和 pycrypto

但是当我尝试执行我的脚本时,我收到以下错误: Script: python C:\Python27\Scripts\RunOnEnv\ssh-matic.py

错误:ImportError:没有名为 ssh 的模块

通过时:'>>>help('modules')

我在列表中看不到 ssh。

我已经尝试卸载和安装模块没有问题。

我还缺少什么?

0 投票
1 回答
498 浏览

python - 如何免费下载和使用 pypm?

我在 Linux Mint 18.1 下安装了 ActiveState Python 的社区版,但看不到如何访问 PyPM。我也尝试python-pypm通过 Mint 的包管理器安装

没有pypmin /opt/ActivePython-3.6'bin,并且没有在 . 下显示的可执行文件find / | grep -i pypm。文档很容易在网上找到,但我只找到了在你安装了工作 pypm之后你可以做的事情的文档,而不是你可以做什么来获得一个工作的 pypm 安装。

我的激励目标是获得Pinax social的有效安装,但是pip -r requirements.txt在第一次尝试 Pinax 特定下载时失败,并且在安装 Django 后用户被告知:

位于 dist.pinaxproject.com 的存储库不是受信任或安全的主机,因此被忽略。如果此存储库可通过 HTTPS 使用,则建议改用 HTTPS,否则您可能会忽略此警告并允许使用 '--trusted-host dist.pinaxproject.com'

所以我至少在这里设置了错误的一件事。找工作就够了pypm吗?还是这个案子没有希望了?

谢谢,