成功安装包后未找到Python包

成功安装包后未找到Python包,python,linkedin,Python,Linkedin,我已经使用pip在我的python环境中安装了Really和linkedin软件包 所有内容都显示为已成功安装,然后,当我通过终端启动python并执行导入时,它会显示未找到模块 我参考了论坛的帖子。但是,他们的情况与我的略有不同。在我的情况下,软件包已成功安装在正确的位置。然而,它似乎没有回升 以下是一个例子: from linkedin import linkedin 安装linkedin软件包: MacBook-Air:lib admin$ pip install linkedin Do

我已经使用pip在我的python环境中安装了Really和linkedin软件包

所有内容都显示为已成功安装,然后,当我通过终端启动python并执行导入时,它会显示未找到模块

我参考了论坛的帖子。但是,他们的情况与我的略有不同。在我的情况下,软件包已成功安装在正确的位置。然而,它似乎没有回升

以下是一个例子:

from linkedin import linkedin
安装linkedin软件包:

MacBook-Air:lib admin$ pip install linkedin
Downloading/unpacking linkedin
  Downloading linkedin-0.1.5.tar.gz
  Running setup.py (path:/private/var/folders/15/nylbk3955yz1y5_y17nysdfc0000gq/T/pip_build_admin/linkedin/setup.py) egg_info for package linkedin

Downloading/unpacking httplib2 (from linkedin)
  Downloading httplib2-0.9.tar.gz (204kB): 204kB downloaded
  Running setup.py (path:/private/var/folders/15/nylbk3955yz1y5_y17nysdfc0000gq/T/pip_build_admin/httplib2/setup.py) egg_info for package httplib2

Downloading/unpacking oauth2 (from linkedin)
  Downloading oauth2-1.5.211.tar.gz
  Running setup.py (path:/private/var/folders/15/nylbk3955yz1y5_y17nysdfc0000gq/T/pip_build_admin/oauth2/setup.py) egg_info for package oauth2

Downloading/unpacking simplejson (from linkedin)
  Downloading simplejson-3.6.5.tar.gz (73kB): 73kB downloaded
  Running setup.py (path:/private/var/folders/15/nylbk3955yz1y5_y17nysdfc0000gq/T/pip_build_admin/simplejson/setup.py) egg_info for package simplejson

Installing collected packages: linkedin, httplib2, oauth2, simplejson
  Running setup.py install for linkedin

  Running setup.py install for httplib2

  Running setup.py install for oauth2

  Running setup.py install for simplejson
    building 'simplejson._speedups' extension
    clang -fno-strict-aliasing -fno-common -dynamic -I/usr/local/include -I/usr/local/opt/sqlite/include -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/usr/local/Cellar/python/2.7.8_1/Frameworks/Python.framework/Versions/2.7/include/python2.7 -c simplejson/_speedups.c -o build/temp.macosx-10.9-x86_64-2.7/simplejson/_speedups.o
    clang -bundle -undefined dynamic_lookup -L/usr/local/lib -L/usr/local/opt/sqlite/lib build/temp.macosx-10.9-x86_64-2.7/simplejson/_speedups.o -o build/lib.macosx-10.9-x86_64-2.7/simplejson/_speedups.so

Successfully installed linkedin httplib2 oauth2 simplejson
Cleaning up...
MacBook-Air:lib admin$ 
通过新的终端窗口启动Python,下面是尝试导入linkedin包后的输出

MacBook-Air:lib admin$ python
Python 2.7.6 (v2.7.6:3a1db0d2747e, Nov 10 2013, 00:42:54) 
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import linkedin
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named linkedin
>>> import sys
>>> sys.path
['', '/Library/Frameworks/Python.framework/Versions/2.7/lib/python27.zip', '/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7', '/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-darwin', '/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac', '/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac/lib-scriptpackages', '/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-tk', '/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-old', '/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload', '/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages', '/Library/Python/2.7/site-packages']
>>> 
MacBook Air:lib admin$python Python 2.7.6(v2.7.6:3a1db0d2747e,2013年11月10日,00:42:54) [GCC 4.2.1(苹果公司建造5666)(dot 3)]关于达尔文 有关详细信息,请键入“帮助”、“版权”、“信用证”或“许可证”。 >>>导入linkedin 回溯(最近一次呼叫最后一次): 文件“”,第1行,在 ImportError:没有名为linkedin的模块 >>>导入系统 >>>系统路径 [“”,/Library/Frameworks/Python.framework/Versions/2.7/lib/python27.zip',“/Library/Frameworks/python2.7',”/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat darwin',“/Library/Frameworks/python2.7/plat mac',”/Library/Frameworks/python2.7/Versions/2.7/lib/python2.7/plat mac/lib scriptpackages'、'/Library/Frameworks/Python.Frameworks/2.7/lib/python2.7/lib-tk'、'/Library/Frameworks/lib/python2.7/lib-old'、'/Library/Frameworks/python2.7/lib-dynload'、'/Library/Frameworks/python2.7/python2.7/site-packages“,”/Library/Python/2.7/site-packages'] >>> 试试这个(从一个例子):


您需要将这些库文件夹(linkedin、httplib2、oauth2、simplejson)复制到:

“/Library/Python/2.7/site packages/”

还有一件事,请通过以下方式确保您的Eclipse首选项指向此处: 打开Eclipse->Prefereces->Pydev->解释器->Python解释器->库选项卡。
确保已添加“/Library/Python/2.7/site packages”。

在两个窗口上键入
哪个Python
哪个pip
?谢谢!我尝试了这两个命令,得到了以下输出:
/usr/local/bin/python
/usr/local/bin/pip
。这不对吗?谢谢你的帮助!谢谢我还尝试将sys.path更改为包含路径:/Library/Python/2.7/site-packages/我将所有包从usr/local/lib/python2.7/site-packages复制到/Library/Python/2.7/site-packages/,这样做很有效。我怎样才能使这种改变永久化?如果我的所有包都安装到usr/local/lib/python2.7/site-packages位置,我如何告诉python在该位置查找包?我现在不使用翻译。只有码头和水蟒。有什么提示吗?谢谢你的帮助!如果你想告诉Python在“usr/local/lib/python2.7/site packages”中查找包,你需要做一些事情:打开Eclipse->Prefereces->Pydev->interprevers->Python解释器->Libraries->New Folder->然后指向“usr/local/lib/python2.7/site packages”-->Apply。谢谢!但是,我没有使用Eclipse。取而代之的是,我用的是蟒蛇。您能告诉我如何在Anaconda中进行这些更改吗?我从来没有使用过Anaconda,但我的想法与上面相同。我只是将我的所有包复制到Anaconda packages文件夹中,这似乎起到了作用。谢谢你的帮助!谢谢但是,这也不起作用。看起来我必须将我的所有包从usr/local/lib/python2.7/site-packages复制到/Library/Python/2.7/site-packages/,这很有效。我想知道如何使此更改永久化,以便在我的Anaconda和python(通过终端)环境中获取所有包。有什么提示吗?谢谢你的帮助!