找不到安装的pip包

时间:2017-12-11 11:32:15

标签: python macos pip easy-install

我刚刚获得了一个新的mac,在通过pip安装pip和lcc后,运行lcc run时遇到命令not found错误。

在python中运行help("modules")时,我可以在那里看到lcc包。

同样适用于pip freeze

pip freeze | grep lemon lemoncheesecake==0.15.2

我没有想法......

也许我搞砸了pip安装,因为我首先使用:

python get-pip.py

然后用

sudo easy_install pip

我该如何解决这个问题?

这是我的echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin

由于

2 个答案:

答案 0 :(得分:1)

根据你的说法,你的python安装似乎不太正确,默认情况下Mac的python版本也不太正确,你可以在这里阅读更多相关内容:http://docs.python-guide.org/en/latest/starting/install/osx/#doing-it-right

此外,我强烈建议,当您购买全新的Mac并计划按照经验执行某些开发工作时,请按照以下步骤操作:

  1. 安装xcode
  2. 安装Homebrew
  3. 然后你可以安装任何你想要的东西。

答案 1 :(得分:0)

我认为问题是因为您安装了多个版本的python。由pip安装的软件包对一个版本可见,但对另一个版本不可见。我认为这个问题非常普遍,并且已经在这里得到了解答(例如):

Too many different Python versions on my system and causing problems

要检查是否是这种情况:

pip show Icc

应该告诉你Icc的安装位置。

import sys
print sys.path

应该告诉python查找模块的位置。