
chins-MBP:~ chinvincent$ pip list
Package Version
-------------------------------------- --------
altgraph 0.10.2
backports-abc 0.5
bdist-mpkg 0.5.0
bonjour-py 0.3
distribute 0.7.3
futures 3.2.0
macholib 1.5.1
matplotlib 1.3.1
modulegraph 0.10.4
nose 1.3.7
numpy 1.8.0rc1
pip 10.0.1
py2app 0.7.3
pyobjc-core 2.5.1
pyobjc-framework-Accounts 2.5.1
pyobjc-framework-AddressBook 2.5.1
pyobjc-framework-AppleScriptKit 2.5.1
pyobjc-framework-AppleScriptObjC 2.5.1
pyobjc-framework-Automator 2.5.1
pyobjc-framework-CFNetwork 2.5.1
pyobjc-framework-Cocoa 2.5.1
pyobjc-framework-Collaboration 2.5.1
pyobjc-framework-CoreData 2.5.1
pyobjc-framework-CoreLocation 2.5.1
pyobjc-framework-CoreText 2.5.1
pyobjc-framework-DictionaryServices 2.5.1
pyobjc-framework-EventKit 2.5.1
pyobjc-framework-ExceptionHandling 2.5.1
pyobjc-framework-FSEvents 2.5.1
pyobjc-framework-InputMethodKit 2.5.1
pyobjc-framework-InstallerPlugins 2.5.1
pyobjc-framework-InstantMessage 2.5.1
pyobjc-framework-LatentSemanticMapping 2.5.1
pyobjc-framework-LaunchServices 2.5.1
pyobjc-framework-Message 2.5.1
pyobjc-framework-OpenDirectory 2.5.1
pyobjc-framework-PreferencePanes 2.5.1
pyobjc-framework-PubSub 2.5.1
pyobjc-framework-QTKit 2.5.1
pyobjc-framework-Quartz 2.5.1
pyobjc-framework-ScreenSaver 2.5.1
pyobjc-framework-ScriptingBridge 2.5.1
pyobjc-framework-SearchKit 2.5.1
pyobjc-framework-ServiceManagement 2.5.1
pyobjc-framework-Social 2.5.1
pyobjc-framework-SyncServices 2.5.1
pyobjc-framework-SystemConfiguration 2.5.1
pyobjc-framework-WebKit 2.5.1
pyOpenSSL 0.13.1
pyparsing 2.0.1
python-dateutil 1.5
pytz 2013.7
scipy 0.13.0b1
setuptools 18.5
singledispatch 3.4.0.3
six 1.4.1
tornado 5.0.2
xattr 0.6.4
zope.interface 4.1.1
我推测你的环境中应该同时拥有 python3 和 python2, 现在版本的 pip 将直接指向 python3, 而 python2 需要使用 pip2.
在我的环境中:
如果这样安装的话:
综上, 你使用
sudo pip install scrapy
实际上是把 scrapy 安装到你的 python2 环境中去了, 而pip
命令显示的是python3环境中的包, 这时候没有 scarpy.解决方法:
使用
pip install scrapy --user
将 scrapy 安装到 python3 环境中(只能在 python3 中使用).或者
pip2 list
查看 python2 环境中的包(只能在 python2 中使用).使用 sudo 的方式安装 package 是不推荐的. see[What are the risks of running 'sudo pip'?
](https://stackoverflow.com/que...