在Anaconda中调用github包时的语法错误

时间:2019-06-21 00:28:52

标签: python github anaconda

当我尝试使用github上的bandcamp-dl包下载完整专辑时,出现语法错误。请注意,我在Windows上将Anaconda与Python 3一起使用。

要在Anaconda中安装软件包,请按照以下说明进行操作 Conda: Installing / upgrading directly from github

  1. 激活您的conda环境source activate myenv

  2. conda install git pip

  3. pip install git+git://github.com/iheanyi/bandcamp-dl

接下来,我按照Wiki中的说明下载了完整的专辑 https://github.com/iheanyi/bandcamp-dl/wiki/How-To-Use-%22For-Dummies%22

  1. bandcamp-dl https://sdoggingsworth.bandcamp.com/album/snacks-hugs-and-rock-n-roll

我在anaconda提示符下运行以下代码。

import bandcamp_dl
bandcamp-dl https://sdoggingsworth.bandcamp.com/album/snacks-hugs-and-rock-n-roll

并收到此语法错误

  

bandcamp-dl https://sdoggingsworth.bandcamp.com/album/snacks-hugs-and-rock-n-roll     文件“”,第1行       bandcamp-dl https://sdoggingsworth.bandcamp.com/album/snacks-hugs-and-rock-n-roll                       ^   SyntaxError:语法无效`

问题:应该下载整张专辑,但出现语法错误。

2 个答案:

答案 0 :(得分:0)

您尝试过这个吗?

bandcamp-dl 'https://sdoggingsworth.bandcamp.com/album/snacks-hugs-and-rock-n-roll'

在带引号的超链接周围

答案 1 :(得分:0)

您正在尝试在python文件中运行此文件。它是一个命令行实用程序,而不是库。来自github page

  

bandcamp-dl是一个小型命令行应用程序,可以从BandCamp.com下载音频。它需要Python解释器3.4版(或更高版本),并且不是特定于平台的。

它需要python才能运行,但不应从python文件运行。 使用命令行运行

bandcamp-dl https://sdoggingsworth.bandcamp.com/album/snacks-hugs-and-rock-n-roll

它应该可以工作