首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >我的python 3代码正在python 2中运行。

我的python 3代码正在python 2中运行。
EN

Stack Overflow用户
提问于 2014-04-11 16:27:42
回答 1查看 125关注 0票数 0

我一直在用python3.3.5编写代码,但每当我运行我的py文件时,它总是在python2中运行。我以前安装了python2.7,但后来我卸载了它,所以我不知道为什么会这样。即使我在命令行输入"python“,它也会显示"python 2.7.3 default",尽管我把它删除了。我可以证明这一点,因为我的一个脚本是这样的:

代码语言:javascript
代码运行次数:0
运行
复制
print("Hello)
input()
print("Bye")
input()

当我按回车键时,它会说你好,然后给出一个回溯错误。但是,如果我更改编码,使输入改为raw_input,那么它工作得很好。另外,tkinter可以代替Tkinter工作。不过,我是用python 3.3.5编写的

EN

回答 1

Stack Overflow用户

发布于 2014-04-11 16:38:01

由于您提到在将PATH变量分配给Windows中正确的执行位置时遇到问题,因此您可以尝试以下操作:

  1. 编辑您的环境变量

  1. 向下滚动到路径,选择路径,单击编辑。

  1. 添加C:\Python27;在您的示例中,应该有两个版本的python。如果没有,可以添加以下内容:

C:\Python27;C:\Python335;

  1. 导航到C:\中的Python27文件夹,然后将python.exe更改为python2.exe

  1. 导航到C:\中的Python335文件夹,然后将python.exe更改为python3.exe

  1. 打开命令提示符并键入python2

  1. ,然后在命令提示符下键入python3

此时,您应该会看到不同的输出,这表示您有不同的活动版本。

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

https://stackoverflow.com/questions/23007357

复制
相关文章

相似问题

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