首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在python中添加带模块的路径?

如何在python中添加带模块的路径?
EN

Stack Overflow用户
提问于 2013-07-18 01:25:28
回答 5查看 10.4K关注 0票数 9

我尝试构建V8 javascript引擎。当我尝试调用命令python build/git_v8时,我得到错误:

代码语言:javascript
复制
File build/gyp_v8, line 48 in < module >
     import gyp
ImportError: No module named GYP

我如何告诉python在哪里搜索GYP模块,在GYP文件夹中模块的正确路径是什么?

我的python版本是2.6.2.2,在构建说明中推荐使用。

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2013-11-14 04:10:35

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

通过PYTHONPATH环境变量设置的路径(请参见在导入gyp之前手动在python脚本中http://docs.python.org/3/using/cmdline.html?highlight=path#envvar-PYTHONPATH)

  • Add
  1. 。例如,如果包含此模块的目录为/home/you/gyp:

代码语言:javascript
复制
import os, sys
sys.path.append('/home/you/gyp')

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

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

代码语言:javascript
复制
import sys
print(sys.path) # version python 3.2

代码语言:javascript
复制
print sys.path # version python 2.7
票数 4
EN

Stack Overflow用户

发布于 2014-10-20 13:04:21

安装模块就可以了。

代码语言:javascript
复制
git clone https://chromium.googlesource.com/external/gyp
cd gyp
sudo ./setup.py install

尽情享受吧。

票数 8
EN

Stack Overflow用户

发布于 2015-07-02 09:06:17

我没有足够的名气来发表评论--但正如上面所报道的那样,链接会发生变化。git‘’ing的新链接是:如果其他人在打猎,就用https://chromium.googlesource.com/external/gyp.git。除此之外--安装对我来说是有效的。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17706310

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档