pen*_*per 2 python windows python-2.7
这里是Python的新手.我正在运行Python 2.7.7 x86和Windows 7.我正在尝试安装requests模块.我试过了:
pip install requests
Run Code Online (Sandbox Code Playgroud)
在Python shell和Windows命令行(cmd)(我看到这个问题,建议使用cmd),我不断得到同样的错误:
SyntaxError: invalid syntax
Run Code Online (Sandbox Code Playgroud)
我尝试通过运行检查是否正确安装了pip:
installed_packages = pip.get_installed_distributions()
installed_packages_list = sorted(["%s==%s" % (i.key, i.version) for i in installed_packages])
print installed_packages_list
Run Code Online (Sandbox Code Playgroud)
我从这个问题中得到了什么.我得到[]了输出.我正在解释这意味着pip没有成功安装.我尝试pip通过运行重新安装get-pip.py,并获得输出:
Requirement already up-to-date: pip in c:\python27\lib\site-packages
Cleaning up...
Run Code Online (Sandbox Code Playgroud)
我正在解释为Python告诉我pip已安装.我现在真的很困惑...如何确保正确安装pip,然后安装请求模块?任何帮助,将不胜感激.
这是一个常见问题,而且几乎没有一个关于SO的主题的规范答案(老实说,这更像是一个超级用户的东西,但因为它与编码有关 - 即使它不是以任何方式编码 - - 它会飞到这里).
如果你有pip(通过运行get-pip.py等)它将存在于你的Python目录中.如果你正在运行Python 2.7,我们假设该目录存在于C:\Python27\.在这种情况下,pip存在于C:\Python27\scripts\pip.exe.
你可以将它添加到你的%PATH%,或者每次你想要使用pip时在那里导航.无论什么是最方便的.如果没有别的:
COMMAND PROMPT WINDOW:
C:\users\yourname>set PATH = %PATH%;C:\python27\scripts
C:\users\yourname>pip install requests
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
41478 次 |
| 最近记录: |