【问题标题】:can't import http in python 3.5.1 but it works in cmd无法在 python 3.5.1 中导入 http,但它可以在 cmd 中使用
【发布时间】:2016-09-08 19:21:18
【问题描述】:

我还在学习 python。我有 Windows 8 并下载了 2.7 和 3.5,因为我过去使用的两个模块分别使用了不同的 python 版本。不过,现在我正在尝试运行第一行为import http.clienthttp 的脚本。但是,这些都不起作用。在 cmd 中,python 当前返回 3.5.1,import http.clientimport http 返回没有错误,但在我的 IDE 中这些不起作用。为什么不?

【问题讨论】:

  • 我的猜测是您的 IDE 使用的是 Python2 而不是 Python3。 IDE 中应该有允许您配置要使用的 Python 版本的设置。
  • 你能指导我去那些设置吗?如果需要,我希望能够在版本之间切换。我知道不建议在 Windows 上使用此方法,但了解它出现时的方式会很有帮助。
  • 你使用哪个 IDE?

标签: python-3.x http


【解决方案1】:

您可以按照 Pycharm 文档here 将项目的 Python 版本从 Python 2 更改为 Python 3。

(特别是为项目选择 Python 解释器部分)

【讨论】:

  • 好吧,我之前已经这样做了,只是为了澄清一下:根据项目,我是否能够在 2.7 和 3.5 之间移动,尽管 CMD 说 python 的版本是什么?
  • 是的!您可以为每个项目指定 Python 版本。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-02-26
  • 2019-03-30
  • 2019-12-11
  • 1970-01-01
  • 1970-01-01
  • 2016-06-05
  • 2018-12-19
相关资源
最近更新 更多