首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么我得到一个无效的语法错误?

问为什么我得到一个无效的语法错误?
EN

Stack Overflow用户
提问于 2015-04-29 04:35:08
回答 4查看 31.2K关注 0票数 3

下面是关于安装请求库的教程,这是一个用于Python的HTTP库。请求安装指南

本教程说要安装请求库,只需在我的终端中运行以下命令即可。

代码语言:javascript
复制
pip install requests

我没有在哪个终端上运行这个命令,但是在下载pip之后,我第一次尝试了Windows,这个包管理系统用于安装和管理用Python编写的软件包(见下文)

​

然后我尝试了Python3.4.2终端(如下所示)

​

​

有人知道要在哪个终端中运行这个命令吗?对于这个终端,我的语法错误是什么(这两者都尝试过)?对我来说,这很奇怪,因为Python终端能够识别pip,但不能安装……

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2015-04-29 05:34:30

您还可以为您的项目创建一个虚拟环境,并安装您想要使用的所有模块。看上去你在用一台窗户机器。这些命令如下所示

代码语言:javascript
复制
C:dirrectory_for_your_project>c:\Python34\python.exe c:\Python34\Tools\Scripts\pyvenv.py env  #create your environment
C:dirrectory_for_your_project>env\Scripts\activate.bat   #activate your enviornment
(env) C:dirrectory_for_your_project>pip install requests #pip modules you would like to include in your project
(env) C:dirrectory_for_your_project>python script.py     #run script

当您想退出env时,也有一个停用脚本。当您试图从命令行运行脚本时,请确保激活env,一切都应该很好。

注:这只是你的问题的另一个解决方案,是基于个人喜好。您仍然应该将必要的脚本添加到您的路径中,因为这在将来可能会派上用场。

票数 1
EN

Stack Overflow用户

发布于 2015-04-29 05:51:25

您正在从您的pip install外壳运行python。退出python外壳并从您的bash中运行它。

票数 4
EN

Stack Overflow用户

发布于 2015-04-29 04:52:18

pip.exe将位于C:\Python34\Scripts文件夹中。如果您想从任何地方运行pip,可以将该文件夹添加到PATH环境变量中,或者只需从您所在的位置CD到脚本文件夹并运行它。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29934449

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档