如何将带有模块的路径添加到python?

我尝试构建V8 JavaScript引擎.
当我尝试调用命令python build / git_v8时,出现错误:

File build/gyp_v8, line 48 in < module >
     import gyp
ImportError: No module named GYP

我怎样才能告诉python在哪里搜索GYP模块以及文件夹GYP中该模块的正确路径是什么?

我的python版本是2.6.2.2,在构建说明中建议使用.

解决方法:

显然,模块gyp.py不在模块的搜索路径(sys.path)中. sys.path是sys模块中的一个数组变量,其中包含模块的所有已知路径.您可以通过以下两种方法之一手动添加包含gyp.py模块的目录:

>通过PYTHONPATH环境变量设置(请参见http://docs.python.org/3/using/cmdline.html?highlight=path#envvar-PYTHONPATH)
>在导入gyp之前,在您的python脚本中手动添加路径.例如,如果包含此模块的目录是/ home / you / gyp:

import os, sys
sys.path.append('/home/you/gyp')

import gyp
#--------- That's it ------------

您可以使用调试行检查此路径是否已经存在

import sys
print(sys.path) # version python 3.2

要么

print sys.path # version python 2.7
上一篇:前端使用 node-gyp 构建 Native Addon


下一篇:npm 安装 react-devtools