Python 2.7的Perforce API

7 投票
2 回答
3431 浏览
提问于 2025-04-17 02:22

有没有人知道有没有适用于Python 2.7的Perforce API版本?

在他们的FTP网站上,只能找到到Python 2.6的版本。

README里有说明怎么为其他版本的Python构建这个API,但我遇到了很多问题,因为我用的是VS2010(我甚至试过MinGW)。

如果有人能帮忙就太好了。

2 个回答

0

我找到了一条链接,可以下载64位的p4python,地址在这里: http://www.filewatcher.com/m/p4python-2.7-x64.exe.7206920-0.html 不过,如果你的Python是32位的2.7版本,请在这里下载32位的p4python: https://swarm.workshop.perforce.com/files/guest/robert_cowham/perforce/utils/python/bin/p4python-2014.1.807760.win32-py2.7.exe?v=1

3

官方的P4Python版本正在为Python 2.7开发中,不过你可以使用来自Perforce公共服务器的二进制版本(public.perforce.com:1666),路径是//guest/sven_erik_knop/P4Pythonlib/bin/...,或者直接点击这个链接:

http://public.perforce.com:8080/guest/sven_erik_knop/P4Pythonlib/bin/?ac=83

我这里并没有每一种P4Python/Python/32位和64位版本的组合,但如果你需要特定的版本,可以联系我,我会看看能不能帮你。

顺便提一下,要构建P4Python,你需要和Python构建时使用的Visual Studio版本完全一致,而这个版本正好是Visual Studio 2007。

Sven Erik Knop

撰写回答