作者hiimlive ()
看板Python
标题[问题] no module named 'requests'(已解决)
时间Sat Mar 18 14:13:20 2017
更新一下,问题已解决,解法:
原本烦恼 Anaconda 可以用 import requests,但官网的 Python 却不能,现在找到问题
所在。
当我在 CMD 里,下指令:
cd C:\Users\Administrator\AppData\Local\Programs\Python\Python36-32\
pip install requests
的时候,
http://imgur.com/a/gMkgd
很神奇的,这个 request 会被安装到 Anaconda 里去~没注意看就悲剧了!!!
(因为这样就变成 Anaconda 可以用 requests,但官网的 Python 还是不能用!!!因为根本
没装到官网的 Python 上面)
所以,我们必须要 CD
C:\Users\Administrator\AppData\Local\Programs\Python\Python36-32\Scripts
pip install requests
这样就能够顺利帮官网的 Python 安装 request 了!
谢谢 TonyQ 大大出手相助。
--
我在 CMD 里下 Python,再下 import requests(没问题)
但换到 Python 3.6 里下 import requests,程式就跳出:
ModuleNotFoundError: No moudle named 'requests'
请问前辈们,如何解决?谢谢。
附上图片:
http://imgur.com/a/9csku
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 118.167.14.16
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1489817603.A.526.html
1F:→ ilms49898723: 你是不是在电脑装了不同版本的python03/18 14:17
2F:→ ilms49898723: 上面应该是anaconda自带的,下面应该从官网装的吧 03/18 14:17
我有装官网下载的以及 Anaconda 这套软体,大大的意思是我装了两套 Python?
我安装的软体有:Python 3.6、setuptools-34.3.2、Anaconda、Jupyter。
3F:推 coyoteY: 去看5132 03/18 16:17
谢谢大大!
4F:推 nvnqsrnero: 治标不治本的方式 去安装好的资料夹里面把整个module 03/18 16:43
5F:→ nvnqsrnero: 复制到官网Python的Lib 03/18 16:43
6F:推 Czero: 环境变数的问题?cmd输入where pip看看是指向哪里 03/18 18:55
是的,当初安装 Anaconda 的时候没有注意,勾选了环境变数的设定(汗)
7F:推 fischcheng: 阿就是预设的pip是anaconda的pip啊 03/18 21:06
8F:→ fischcheng: 用which pip或是which python看现在的环境变数吧 03/18 21:06
没错 Orz
9F:→ s860134: 楼上的才是正解... 你连 pip 从哪来都不知道 03/18 21:14
10F:→ s860134: 你有想过为什麽 cd 到 scripts 就能装嘛... 03/18 21:15
11F:→ s860134: 原因只是因为在 windows 里面当前目录会被优先搜寻 03/18 21:15
12F:→ s860134: ㄜ 仔细看一下这不是伪娘嘛 03/18 21:18
囧
13F:→ zerof: 官方的用 py -m pip 装才是正常做法........ 03/20 15:14
谢谢大大!
※ 编辑: hiimlive (118.167.16.58), 03/20/2017 15:54:17
14F:推 tentenlee: 看到这id还以为看错了... 03/20 17:15