2013-01-10 73 views
0

我運行了pip install Scrapy,看起來一切正常,但安裝最終失敗。在蘋果機上用pip安裝Scrapy時出現錯誤

是否存在某種權限問題?我是新手,所以任何幫助非常感謝!

刪節端子輸出:

...  

running install_egg_info 

running egg_info 

writing requirements to Scrapy.egg-info/requires.txt 

writing Scrapy.egg-info/PKG-INFO 

writing top-level names to Scrapy.egg-info/top_level.txt 

writing dependency_links to Scrapy.egg-info/dependency_links.txt 

warning: manifest_maker: standard file '-c' not found 


reading manifest file 'Scrapy.egg-info/SOURCES.txt' 

reading manifest template 'MANIFEST.in' 

no previously-included directories found matching 'docs/build' 

writing manifest file 'Scrapy.egg-info/SOURCES.txt' 

Copying Scrapy.egg-info to /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/Scrapy-0.16.3-py2.7.egg-info 

running install_scripts 

copying build/scripts-2.7/scrapy -> /Library/Frameworks/Python.framework/Versions/2.7/bin 

error: /Library/Frameworks/Python.framework/Versions/2.7/bin/scrapy: Permission denied 

---------------------------------------- 
Command /Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python -c "import setuptools;__file__='/Users/pavelfage/build/Scrapy/setup.py';exec(compile(open(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --single-version-externally-managed --record /var/folders/x6/wf5kq24j109dnkhgjcs822ym0000gn/T/pip-QgV9nv-record/install-record.txt failed with error code 1 
+0

這發生在幾個需要root權限的庫上。只需在命令前添加'sudo'並輸入您的root密碼即可。 – pemistahl

回答

3

要寫在/ Library /框架/ *使用sudo pip install scrapy

如果使用虛擬環境中進行,首先激活的環境,然後再安裝

$ . /path/to/venv/bin/activate 
$ pip install scrapy