文件在python2中可用但在python 3

时间:2018-02-16 21:34:40

标签: python request

我正在尝试编写这个python程序。我正在尝试将请求导入为

import requests

然后在终端,我跑,

python3 filename.py

我收到错误说

No module named 'requests'

然而,当我提交安装请求时,我得到了

Requirement already satisfied: requests in /anaconda/lib/python2.7/site-packages

我从这里做什么?

2 个答案:

答案 0 :(得分:1)

你的系统上运行了两个版本的python,当你试图运行pip它运行python 2.x版本而不是python 3.x版本时,尝试以这种方式运行pip

    py -3.x -m pip install requests 

其中x是系统上安装的特定python版本(例如3.4或3.5 ......)

这将安装python 3.x版本的请求

答案 1 :(得分:0)

正如chrisz所说,我不得不做pip3安装请求,它解决了问题