不同版本的python在相同的windows10计算机混淆

时间:2018-03-17 19:09:11

标签: python python-3.x python-2.7

我正在设置tensorflow-gpu版本。之前我安装了python 3.6.4,但据说这个版本不支持我当前的NVDIA GPU,所以我下载了3.5.x,现在可以正常使用。所以我现在有3个版本,2.7 3.5,3.6。

但是python版本管理现在变得一团糟。因为我已将环境变量更改为

E:\Python35\Scripts    

输入' python'现在不会调用python shell,但是' py'它似乎调用了最新的3,6.4版本。我实际上希望它可以调用3.5.x。 但奇怪的是,当我使用pip3进行安装时,无论如何,它都会使用python35的pip3。我猜那是因为我在环境变量中设置了python35。

但总结一下我的问题:

1.假设我在我的%PATH%中设置了python36和python35的pip3,当我输入pip3时它将使用哪一个?

2.为什么' py'命令会起作用吗?如何让pip3和python关键字同时工作? pip3需要E:\ Python35 \ Scripts而#39; python'将需要E:\ Python35,这似乎是一个冲突。

很抱歉,如果这是一个愚蠢的问题,但我是新手。也会欣赏一些解释的文件,互联网上有很多东西,需要花费数小时才能找到。

提前致谢! 猜猜我每次花费更多时间试图节省一些不输入py -3.5或py -3.6 ......

0 个答案:

没有答案