2015-06-04 48 views
0

我在Python用機械化,但強力的說如何在pypy中使用機械化?

$ pypy 
Python 2.7.9 (9c4588d731b7fe0b08669bd732c2b676cb0a8233, Mar 31 2015, 07:55:22) 
[PyPy 2.5.1 with GCC 4.2.1 Compatible Apple LLVM 6.0 (clang-600.0.57)] on darwin 
Type "help", "copyright", "credits" or "license" for more information. 
>>>> import mechanize 
Traceback (most recent call last): 
    File "<stdin>", line 1, in <module> 
ImportError: No module named mechanize 
>>>> import sys 
>>>> sys.path 
['', '/usr/local/Cellar/pypy/2.5.1/libexec/site-packages/setuptools-14.3.1-py2.7.egg', '/usr/local/Cellar/pypy/2.5.1/libexec/site-packages/pip-6.0.8-py2.7.egg', '/usr/local/Cellar/pypy/2.5.1/libexec/lib_pypy/__extensions__', '/usr/local/Cellar/pypy/2.5.1/libexec/lib_pypy', '/usr/local/Cellar/pypy/2.5.1/libexec/lib-python/2.7', '/usr/local/Cellar/pypy/2.5.1/libexec/lib-python/2.7/lib-tk', '/usr/local/Cellar/pypy/2.5.1/libexec/lib-python/2.7/plat-darwin', '/usr/local/Cellar/pypy/2.5.1/libexec/lib-python/2.7/plat-mac', '/usr/local/Cellar/pypy/2.5.1/libexec/lib-python/2.7/plat-mac/lib-scriptpackages', '/usr/local/Cellar/pypy/2.5.1/libexec/site-packages'] 

請告訴我如何使用機械化在pypy。 我想我沒有創建路徑,但我不知道方式。

回答

0

PyPy不會自動選擇CPython路徑。你或者需要單獨安裝mechanize(我建議virtualenv),或者你需要把路徑放到sys.path或PYTHONPATH環境變量中。