如何在Windows上安装Oauth2安装(多个错误)

时间:2013-05-18 11:16:28

标签: python import install packages

这是我第一次在计算机上使用python而不是使用在线模块。我正在尝试安装Oath2但是我发现的网络搜索有很多不同的方法,当我尝试时它们似乎都会出现自己的错误。

我看到的一种方法是在此线程中使用命令行链接:

easy_install pywhois

easy_install oauth2

Installing a Python module in Windows

返回无效的语法错误。

我尝试的另一种方法是下载tz文件并将其移至site-packages文件夹然后运行:

import oath2 

[错字,我在实际命令中使用了“oauth2”]

这也会返回无效的语法错误。

我一直在梳理这里和其他地方的线程,我似乎无法解决这个问题。

3 个答案:

答案 0 :(得分:2)

可能是你应该做的

import oauth2

而不是

import oath2

您也可以使用具有大量内置模块的activestate python,然后使用命令行命令安装任何额外的模块,如oauth2:

pip install oauth2

pypm install oauth2

另一种获取方法是下载the tarball,解压缩,打开命令行,将目录更改为解压缩文件夹,然后运行

python setup.py install

答案 1 :(得分:2)

当我尝试安装oauth2时,我也收到了语法错误。 错误代码是:

File "setup.py", line 18 
print "unable to find version in %s" %(VERSIONFILE,)
SyntaxError: invalid syntax

我的修复是,在print语句中添加缺少的括号。

print("unable to find version in %s" %(VERSIONFILE,)) 

就是这样。我希望有所帮助。

答案 2 :(得分:0)

使用Python 3时,请确保setup.py中的print具有正确的语法。 如果有错误:

 File "<string>", line 17, in <module>
      File "C:\Users\Neeraj\AppData\Local\Temp\pip_build_Neeraj\oauth2\setup.py", line 18
        print "unable to find version in %s" % (VERSIONFILE,)

更改它以反映以下内容

print ("unable to find version in %s" % (VERSIONFILE,))