2024-09-29 02:22:16 发布
网友
我尝试从here下载perforpython API(独立于平台)版本,并尝试执行一个简单的connect()脚本:
from P4 import P4, P4Exception p4 = P4() p4.port = "111" p4.user = "xxx" p4.client = "yyy" p4.connect()
我把这个脚本和p4.py以及其余的dist文件(c++文件)放在同一个文件夹中。但我得到一个错误:
有人能帮帮我吗?在
所以我发现是什么把事情搞砸了。我的Python2.7是32位的,而我下载的Perforce构建(也放在他们的网站上)是64位的。如果你有一个32位的Python,这里有一个链接。在
This link has the 32 bit python distribution of P4P
要检查您的Python是32位还是64位,只需转到命令行并启动pythonshell(键入Python)。第一行包含此信息。在
在我的例子中,我得到了那个错误,因为我忘记了在构建之后安装模块。我错过了下面的命令
sudo python3 setup.py install apidir <Perforce C++ API absolute path>
I followed this instructions
所以我发现是什么把事情搞砸了。我的Python2.7是32位的,而我下载的Perforce构建(也放在他们的网站上)是64位的。如果你有一个32位的Python,这里有一个链接。在
This link has the 32 bit python distribution of P4P
要检查您的Python是32位还是64位,只需转到命令行并启动pythonshell(键入Python)。第一行包含此信息。在
在我的例子中,我得到了那个错误,因为我忘记了在构建之后安装模块。我错过了下面的命令
I followed this instructions
相关问题 更多 >
编程相关推荐