root@xiaohui-Lenovo-V580:~# sudo pip install douban.fm
Downloading/unpacking douban.fm
Downloading douban.fm-0.2.13.tar.gz
Running setup.py (path:/tmp/pip_build_root/douban.fm/setup.py) egg_info for package douban.fm
Requirement already satisfied (use --upgrade to upgrade): termcolor in /usr/local/lib/python3.2/dist-packages (from douban.fm)
Requirement already satisfied (use --upgrade to upgrade): requests in /usr/local/lib/python3.2/dist-packages (from douban.fm)
Installing collected packages: douban.fm
Running setup.py install for douban.fm
Installing douban.fm script to /usr/local/bin
File "/usr/local/lib/python3.2/dist-packages/douban/douban_token.py", line 35
print '''
──╔╗─────╔╗────────╔═╗
──║║─────║║────────║╔╝
╔═╝╠══╦╗╔╣╚═╦══╦═╗╔╝╚╦╗╔╗
║╔╗║╔╗║║║║╔╗║╔╗║╔╗╬╗╔╣╚╝║
║╚╝║╚╝║╚╝║╚╝║╔╗║║║╠╣║║║║║
╚══╩══╩══╩══╩╝╚╩╝╚╩╩╝╚╩╩╝
'''
^
SyntaxError: invalid syntax
File "/usr/local/lib/python3.2/dist-packages/douban/lrc2dic.py", line 38
print key, lrc_dict[key]
^
SyntaxError: invalid syntax
File "/usr/local/lib/python3.2/dist-packages/douban/douban.py", line 466
print self.win.TITLE
^
SyntaxError: invalid syntax
File "/usr/local/lib/python3.2/dist-packages/douban/cli.py", line 44
print self.TITLE
^
SyntaxError: invalid syntax
error: /usr/local/bin/douban.fm: No such file or directory
Complete output from command /usr/bin/python3 -c "import setuptools, tokenize;__file__='/tmp/pip_build_root/douban.fm/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-sfngu0-record/install-record.txt --single-version-externally-managed --compile:
running install
running build
running build_py
creating build
creating build/lib
creating build/lib/douban
copying douban/douban_token.py -> build/lib/douban
copying douban/lrc2dic.py -> build/lib/douban
copying douban/douban.py -> build/lib/douban
copying douban/cli.py -> build/lib/douban
copying douban/__init__.py -> build/lib/douban
copying douban/getch.py -> build/lib/douban
running egg_info
writing requirements to douban.fm.egg-info/requires.txt
writing douban.fm.egg-info/PKG-INFO
writing top-level names to douban.fm.egg-info/top_level.txt
writing dependency_links to douban.fm.egg-info/dependency_links.txt
writing entry points to douban.fm.egg-info/entry_points.txt
warning: manifest_maker: standard file '-c' not found
reading manifest file 'douban.fm.egg-info/SOURCES.txt'
writing manifest file 'douban.fm.egg-info/SOURCES.txt'
running install_lib
creating /usr/local/lib/python3.2/dist-packages/douban
copying build/lib/douban/douban_token.py -> /usr/local/lib/python3.2/dist-packages/douban
copying build/lib/douban/lrc2dic.py -> /usr/local/lib/python3.2/dist-packages/douban
copying build/lib/douban/douban.py -> /usr/local/lib/python3.2/dist-packages/douban
copying build/lib/douban/cli.py -> /usr/local/lib/python3.2/dist-packages/douban
copying build/lib/douban/__init__.py -> /usr/local/lib/python3.2/dist-packages/douban
copying build/lib/douban/getch.py -> /usr/local/lib/python3.2/dist-packages/douban
byte-compiling /usr/local/lib/python3.2/dist-packages/douban/douban_token.py to douban_token.cpython-32.pyc
byte-compiling /usr/local/lib/python3.2/dist-packages/douban/lrc2dic.py to lrc2dic.cpython-32.pyc
byte-compiling /usr/local/lib/python3.2/dist-packages/douban/douban.py to douban.cpython-32.pyc
byte-compiling /usr/local/lib/python3.2/dist-packages/douban/cli.py to cli.cpython-32.pyc
byte-compiling /usr/local/lib/python3.2/dist-packages/douban/__init__.py to __init__.cpython-32.pyc
byte-compiling /usr/local/lib/python3.2/dist-packages/douban/getch.py to getch.cpython-32.pyc
running install_egg_info
Copying douban.fm.egg-info to /usr/local/lib/python3.2/dist-packages/douban.fm-0.2.13.egg-info
running install_scripts
Installing douban.fm script to /usr/local/bin
File "/usr/local/lib/python3.2/dist-packages/douban/douban_token.py", line 35
print '''
──╔╗─────╔╗────────╔═╗
──║║─────║║────────║╔╝
╔═╝╠══╦╗╔╣╚═╦══╦═╗╔╝╚╦╗╔╗
║╔╗║╔╗║║║║╔╗║╔╗║╔╗╬╗╔╣╚╝║
║╚╝║╚╝║╚╝║╚╝║╔╗║║║╠╣║║║║║
╚══╩══╩══╩══╩╝╚╩╝╚╩╩╝╚╩╩╝
'''
^
SyntaxError: invalid syntax
File "/usr/local/lib/python3.2/dist-packages/douban/lrc2dic.py", line 38
print key, lrc_dict[key]
^
SyntaxError: invalid syntax
File "/usr/local/lib/python3.2/dist-packages/douban/douban.py", line 466
print self.win.TITLE
^
SyntaxError: invalid syntax
File "/usr/local/lib/python3.2/dist-packages/douban/cli.py", line 44
print self.TITLE
^
SyntaxError: invalid syntax
error: /usr/local/bin/douban.fm: No such file or directory
----------------------------------------
Cleaning up...
Command /usr/bin/python3 -c "import setuptools, tokenize;__file__='/tmp/pip_build_root/douban.fm/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-sfngu0-record/install-record.txt --single-version-externally-managed --compile failed with error code 1 in /tmp/pip_build_root/douban.fm
Storing debug log for failure in /root/.pip/pip.log
是不是要指定用python2才行啊,怎么解决?
转载于:https://my.oschina.net/shiftwang/blog/373429
分享到:
相关推荐
【创建elementary OS安装器】 elementary OS是一款基于Ubuntu的Linux发行版,以其美观的界面和易用性受到许多用户的喜爱。要创建一个elementary OS的安装器,我们需要了解一些基本概念和技术,包括ISO映像、USB驱动...
ElementaryOS(Ubuntu系统)常用的一些命令,安装常用软件方法(微信、Chrome、输入法...),以及常用Linux的一些命令
在深入探讨ElementaryOS的设置之前,我们先了解一下Shell,这是一个命令行接口,允许用户与操作系统进行交互,执行各种任务。Shell脚本是编写一系列命令的文本文件,用于自动化重复性工作或执行复杂任务。 在...
我的绿色elementaryOS主题基于io.elementary.stylesheet.mint ,已更新为在几个地方使用#003543颜色,例如: #2a2a2a #3a3a3a #333 #404040(用于检查,广播,... | gtk-dark.css:550) 尚未设法更新窗口的标题...
elementaryos-beta1-i386.20121114.iso.torrent
在Linux世界中,特别是对于Ubuntu和Elementary OS用户,有一款名为NaSC的应用程序,它提供了独特的数学计算体验。NaSC,全称"Not a Soulver Clone",是对OS X平台上的Soulver应用的一种致敬和模仿。Soulver以其直观...
在Elementary OS中,Gtk(GIMP Toolkit)样式表是决定GUI(图形用户界面)外观和感觉的重要元素。Gtk是一种用于创建跨平台应用程序的库,而样式表则允许开发者自定义这些应用程序的视觉样式。 Gtk样式表采用CSS...
此外,开发者还可以利用这些源代码进行二次开发,创建符合自己需求的定制版本,或者为elementary OS贡献新的功能和改进。 为了编译和运行这些源代码,开发者需要安装必要的依赖项,如GCC编译器、Make工具链,以及...
塔斯基在这本书中提出了一种判定方法,即通过一系列有限步骤来判断某个命题是否为真,从而解决了基础代数和几何领域内的判定问题。 首先,塔斯基定义了一种判定方法的概念,即一种能够系统性地解决判定问题的程序或...
离散数学:基础与超越——理解其在计算机科学中的核心地位 离散数学,作为数学的一个分支,专注于研究可以被明确列举或分离的数学结构,与连续数学形成鲜明对比。《离散数学:基础与超越》一书由L.Lovász、J.Pelik...
微分几何基础O'Neill.Barrett,.Elementary.Differential.Geometry,.Revised.2nd.ed.Academic.Press,.2006.512s._WPCBJ_ 英文版
在Ubuntu 11.10操作系统中安装Elementary项目的Marlin文件浏览器,用户可以体验到一个专门为Elementary OS设计的高效、美观的文件管理工具。Marlin文件浏览器源自Nautilus Elementary,一个对Ubuntu原生Nautilus文件...
Elementary 发布了 Luna 的第二个测试版本,提供更多国家语言支持,改善多屏幕显示支持,界面视觉效果增强,升级 Raleway 字体,重新设计了部分 GTK3 控件主题并更新了图标集,更新默认软件版本,如 Shotwell,...
始终与原始Elementary-OS样式表保持最新 安装 您需要git才能安装此主题 打开终端并执行以下命令 git clone https://github.com/surajmandalcell/elementary-x.git ~/.themes/elementary-x 在调整工具中选择此主题或...
安装基本操作系统后 您只需要终端 如果您使用多个虚拟机或计算机,并且碰巧经常安装ubuntu,那么就方便了。 对于shell脚本:运行w root privilleges git clone https://github.com/mthjn/elementary-OS.git ...
《Elementary Methods in Number Theory》是Melvyn B. Nathanson撰写的一本关于数论基础理论的入门级教材,向保罗·埃尔多斯致敬,他是一位25年的朋友和合作者,也是数论中初等方法的大师。本书分为三个部分。 第一...
(Ed.) Elementary school guidance and counseling. New York: Random House, 1971, 301 p., [dollar]4.50. (paperback) BOOK REVIEWS 129 that reflects a healthy eclecticism about the subject under ...
Elementary OS Brasil-crx 插件是一款专为巴西用户设计的浏览器扩展,旨在提供一个方便的方式来获取和跟踪Elementary OS的最新资讯。Elementary OS是一款基于Ubuntu Linux的操作系统,以其简洁、优雅的用户界面和...
在Elementor OS,Zorin OS 15,Linux Mint Debian Edition上进行了测试。 请注意,Mac版本未经测试 运行此命令(终端与脚本位于同一目录中): 须藤chmod + x compile_elementary.sh ./compile_elementary.sh ...