【问题标题】:How to install python 32bit alongside anaconda 64bit如何在 anaconda 64bit 旁边安装 python 32bit
【发布时间】:2018-03-13 08:26:06
【问题描述】:

我在 Windows 10 上安装了 Python 3.6.0 |Anaconda 4.3.0 (64-bit)。然后我 downloaded and installed Python 2.7 | (32-bit)

我的目标是能够打开命令提示符并根据环境变量名称选择 python 3.6 或 2.7。

例子:

python ---> Python 3.6.0 |Anaconda 4.3.0 (64-bit)
python2 ---> Python 2.7 | (32-bit)

我发现了一个类似的问题here 并实施了建议使用 conda 创建临时环境的答案。然而,这种方法导致 python 64 位而不是 32 位。

你能建议我一个很好的方法来设置环境变量而不会弄乱任何东西吗?

【问题讨论】:

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


    【解决方案1】:

    我是如何解决我的问题的:

    1. python.exepythonw.exe 重命名为python27.exepythonw27.exe(给出你想要的名称)
    2. 通过添加存储.exe文件的路径创建enviromental variable(例如:C:\Python27\
    3. 按照video 的说明安装 pip。请记住将顶部的 this script python 更改为您提供的任何新环境变量名称(例如:#!/usr/bin/env python27

    注意:无需触摸 anaconda!

    【讨论】:

      【解决方案2】:

      您应该能够正常安装它们,然后当您连接到其中一个或另一个时,只需在命令行上运行 python2 或 python3 或者我错过了问题的重点。

      https://www.reddit.com/r/learnpython/comments/3l5pc9/using_python_3_and_python_2_on_the_same_machine/

      【讨论】:

      • 当我打开命令提示符输入 python 时,我运行 python3.6 。我希望能够输入类似 python2(或其他任何内容)来运行 python2.7.... 但是我不知道该怎么做
      • 所以如果你在 python2 中运行 python 脚本,你可以说“python2 script.py”,或者如果你在 python3 中运行它,你可以输入“python3 script.py”。当您安装 python 时,即使同时安装了这两个命令,这些命令也应该默认可用。
      • 如果我输入 python2 和 python3,我什么也得不到,但是:'python2/3' 不被识别为内部或外部命令、可运行程序或批处理文件。那是我的问题....
      • 对不起,我几年没用过python了,我觉得命令可能是py -2.x或者py -3.x(x代表版本)
      • 我仍然收到相同的消息:'py2.7/py3.6' 未被识别为内部或外部命令、可运行程序或批处理文件。
      猜你喜欢
      • 1970-01-01
      • 2020-03-06
      • 1970-01-01
      • 1970-01-01
      • 2016-04-10
      • 2020-09-29
      • 2020-09-06
      • 1970-01-01
      • 2018-10-17
      相关资源
      最近更新 更多