Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3.x 如何在Windows上用Python 3.x 64位覆盖Python 3.x 32位_Python 3.x_Installation_Pip_Upgrade - Fatal编程技术网

Python 3.x 如何在Windows上用Python 3.x 64位覆盖Python 3.x 32位

Python 3.x 如何在Windows上用Python 3.x 64位覆盖Python 3.x 32位,python-3.x,installation,pip,upgrade,Python 3.x,Installation,Pip,Upgrade,我只在这台Windows计算机上安装了Python 3,从Python 3.6.4 32位开始 今天,我使用安装了64位Python 3.6.5,但当我在命令提示符下运行Python时,它仍然显示Python 3.6.4 我尝试重新启动我的电脑,并在安装程序上使用“修复”功能,但这并没有改变任何事情 当我按照查看C:\Users\UserNameHere\AppData\Local\Programs\Python\时,我看到的唯一文件夹是Python36-32,它显然不是我刚才安装的64位版本

我只在这台Windows计算机上安装了Python 3,从Python 3.6.4 32位开始

今天,我使用安装了64位Python 3.6.5,但当我在命令提示符下运行
Python
时,它仍然显示Python 3.6.4

我尝试重新启动我的电脑,并在安装程序上使用“修复”功能,但这并没有改变任何事情

当我按照查看
C:\Users\UserNameHere\AppData\Local\Programs\Python\
时,我看到的唯一文件夹是
Python36-32
,它显然不是我刚才安装的64位版本

我做了一些搜索,发现如果我运行
C:/Windows/py.exe
,就会启动Python 3.6.5。然而,我似乎找不到正确的方法使其成为正常的命令


如何获取运行python 3.6.5的
python
命令,以及如何获取
pip
来识别我正在运行的是64位的python 3.6.5,以便它找到并使用正确的控制盘?

现在,我将只使用
py.exe-m pip
来使用pip,并使用
py.exe
来运行python程序。