我刚刚获得了一个新的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
由于
答案 0 :(得分:1)
根据你的说法,你的python安装似乎不太正确,默认情况下Mac的python版本也不太正确,你可以在这里阅读更多相关内容:http://docs.python-guide.org/en/latest/starting/install/osx/#doing-it-right
此外,我强烈建议,当您购买全新的Mac并计划按照经验执行某些开发工作时,请按照以下步骤操作:
然后你可以安装任何你想要的东西。
答案 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查找模块的位置。