Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.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版本的安装_Python_Python 2.7_Python 3.x_Machine Learning_Pip - Fatal编程技术网

关于不同python版本的安装

关于不同python版本的安装,python,python-2.7,python-3.x,machine-learning,pip,Python,Python 2.7,Python 3.x,Machine Learning,Pip,是否可以在windows 10上同时安装3个不同的python版本?我将2.7用于Udacity课程,3.6用于我的大学项目,现在我需要为“Tensorflow”软件包安装Python 3.5。有可能吗?或者有没有办法在Python3.6上安装tensorflow?如有任何建议,我们将不胜感激。一般来说,您可以使用。特别是对于使用Tensorflow,我建议您使用构建一个环境。通常您可以使用。特别是对于使用Tensorflow,我建议使用构建一个环境。是的,您可以安装多个版本的Python。它们

是否可以在windows 10上同时安装3个不同的python版本?我将2.7用于Udacity课程,3.6用于我的大学项目,现在我需要为“Tensorflow”软件包安装Python 3.5。有可能吗?或者有没有办法在Python3.6上安装tensorflow?如有任何建议,我们将不胜感激。

一般来说,您可以使用。特别是对于使用Tensorflow,我建议您使用构建一个环境。

通常您可以使用。特别是对于使用Tensorflow,我建议使用构建一个环境。

是的,您可以安装多个版本的Python。它们只需添加到系统路径中即可

请注意,如果让所有可执行文件都称为“python”,则将使用路径中的最新版本。您可以使用命令检查这一点

python --version
对于Tensorflow,可以将其安装在Python 3.6上。在我的例子中,我将Anaconda4.4与Python3.6结合使用,但您可以自己完成


注意:对于tensorflow,请注意安装CUDA8.0并添加CUDNN 5.1版(不是6.0版)

是的,您可以安装多个Python版本。它们只需添加到系统路径中即可

请注意,如果让所有可执行文件都称为“python”,则将使用路径中的最新版本。您可以使用命令检查这一点

python --version
对于Tensorflow,可以将其安装在Python 3.6上。在我的例子中,我将Anaconda4.4与Python3.6结合使用,但您可以自己完成

注意:对于tensorflow,请注意安装CUDA8.0并添加CUDNN 5.1版(不是6.0版)

是,直接调用即可。 我使用Python2、Python3和pypy

直接调用二进制文件-例如c:\python27\python.exe myfile.py

安装软件包时,您也可以使用此选项,例如。 c:\python27\python.exe-m pip安装程序

或者,也可以同时使用Linux的Windows子系统。

这与windows安装是分开的

在窗口的bash终端中:

python 2: sudo-apt-get-install-python python 3: sudo-apt-get-install-python3

对于python 2 pip: sudo-apt-get-install-python-pip 或者用于python 3 sudo apt get install python3 pip

是,直接调用它即可。 我使用Python2、Python3和pypy

直接调用二进制文件-例如c:\python27\python.exe myfile.py

安装软件包时,您也可以使用此选项,例如。 c:\python27\python.exe-m pip安装程序

或者,也可以同时使用Linux的Windows子系统。

这与windows安装是分开的

在窗口的bash终端中:

python 2: sudo-apt-get-install-python python 3: sudo-apt-get-install-python3

对于python 2 pip: sudo-apt-get-install-python-pip 或者用于python 3 sudo-apt-get安装python3pip

  • 每个人都喜欢使用不同Python版本的不同方式。因此,我最喜欢的是为不同的Python版本定义不同的变量,并在系统变量路径中添加/删除变量以使用不同的Python版本

    例如: 如果在Python 3中使用anaconda,可以创建一个变量conda3并在其中添加以下内容:

    C:\Anaconda3;C:\Anaconda3\Library\mingw-w64\bin;C:\Anaconda3\Library\usr\bin;C:\Anaconda3\Library\bin;C:\Anaconda3\Scripts

    当然,这些值会根据您安装python的位置而变化

    以类似的方式,您可以添加Python2,并且根据要使用的版本,您可以将%Anaconda3%添加到系统变量PATH中(以上面的示例为基础)

  • 注: 即使您在系统变量路径中添加了不同的python变量,系统也会在找到第一个python版本后立即停止搜索另一个python版本

  • 如果您在python 3.6中使用anaconda,我认为在python 3.6中安装tensorflow没有问题-因此您可以简单地执行以下操作: 康达安装tensorflow 这应该行得通
  • 每个人都喜欢使用不同Python版本的不同方式。因此,我最喜欢的是为不同的Python版本定义不同的变量,并在系统变量路径中添加/删除变量以使用不同的Python版本

    例如: 如果在Python 3中使用anaconda,可以创建一个变量conda3并在其中添加以下内容:

    C:\Anaconda3;C:\Anaconda3\Library\mingw-w64\bin;C:\Anaconda3\Library\usr\bin;C:\Anaconda3\Library\bin;C:\Anaconda3\Scripts

    当然,这些值会根据您安装python的位置而变化

    以类似的方式,您可以添加Python2,并且根据要使用的版本,您可以将%Anaconda3%添加到系统变量PATH中(以上面的示例为基础)

  • 注: 即使您在系统变量路径中添加了不同的python变量,系统也会在找到第一个python版本后立即停止搜索另一个python版本

  • 如果您在python 3.6中使用anaconda,我认为在python 3.6中安装tensorflow没有问题-因此您可以简单地执行以下操作: 康达安装tensorflow 这应该行得通

  • 当然,这是可能的。只需将它们安装在不同的文件夹中,然后确保调用了正确的可执行文件。当然,这是可能的。只需将它们安装在不同的文件夹中,然后确保调用了正确的可执行文件。是否需要安装CUDA8.0并添加CUDNN版本?这背后的目的是什么?嗯,我可能走得太快了。。。它似乎只适用于tensorflow gpu。它加快了计算速度,但存在CPU版本(请参阅)。其目的是允许python在GPU上而不是CPU上运行(根据使用情况,大约快250倍)。如果您还想将pyCuda用于其他用途,则需要CUDA 8.0是否需要安装CUDA8.0并添加CUDNN版本?这背后的目的是什么?嗯,我可能走得太快了。。。它似乎只适用于tensorflow gpu。它加快了计算速度,但存在CPU版本(请参阅)。目的是为了