安装c ++库时遇到了Python问题(我对此语言一无所知)。在运行一些Python代码时,shell会给我以下错误:
Traceback (most recent call last):
File "C:\C++_libraries\v8\tools\dev\v8gen.py", line 54, in <module>
import mb
File "C:\C++_libraries\v8\tools\mb\mb.py", line 37, in <module>
import json
ImportError: No module named json
我正在使用python 2.7.6并且我几乎确定安装了json - 我有一个包含以下文件的文件夹Lib / json:
__init__.py __init__.pyc decoder.py decoder.pyc encoder.py encoder.pyc scanner.py scanner.pyc tool.py
当我从cmd运行import json
时,它似乎正常工作:
c:\C++_libraries\v8\tools\dev>python
Python 2.7.6 (default, Nov 10 2013, 19:24:18) [MSC v.1500 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import json
>>> print(json.__file__)
C:\depot_tools\python276_bin\lib\json\__init__.pyc
我尝试用import json
替换代码行import simplejson as json
,但后来说
没有名为simplejson的模块
(当然我也安装了simplejson
)。我真的不知道还能尝试什么。
提前致谢。
答案 0 :(得分:1)
我解决了这个问题。虽然所有路径变量都指向正确的文件夹,但是Windows运行的是python,其中包含一个安装在Lyx中的版本(我不知道是否存在),而且没有很多Python模块。我设法通过控制面板解决了这个问题。