大家好,我的电脑上都安装了python 3.7.5,通常在cmd中运行python时,我会得到python 3.7.5版本,但是在安装了anaconda最新版本后,并且在cmd中检查了python版本时,输入python我得到python 3.7.4如下:
C:\WINDOWS\system32>python
Python 3.7.4 (default, Aug 9 2019, 18:34:13) [MSC v.1915 64 bit (AMD64)] :: Anaconda, Inc. on win32
Warning:
This Python interpreter is in a conda environment, but the environment has
not been activated. Libraries may fail to load. To activate this environment
please see https://conda.io/activation
Type "help", "copyright", "credits" or "license" for more information.
>>>
我的问题是如何使蟒蛇3.7.5版成为Anaconda中的默认版本
答案 0 :(得分:2)
Anaconda是python的捆绑发行版,您的PATH最有可能在安装时进行了更新,现在指向与Anaconda捆绑的Python,而不是系统上的python。
您可以更改路径或更新与Anaconda捆绑在一起的Python。
Anaconda随附conda
CLI工具,您可以使用此工具来安装所需的特定版本的python:
conda install python=3.5.0
注意:conda支持最新版本的Python,请考虑升级!
答案 1 :(得分:1)
This是用于Python环境的无故障管理的非常好的工具。
此外,如果您不想使用其他工具,请检查路径以查看其指向的版本。
答案 2 :(得分:0)
我猜这里发生的是Anaconda的基本python被设置为系统python,我相信这是Anaconda安装程序中的一个选项。如果您确实要使用已安装的python版本,则可以尝试关闭该选项重新安装。
但是,我要说的是,由于Anaconda是环境经理,因此无论如何您都很少使用根环境。相反,您应该根据当时要创建的环境来创建环境,并指定要使用的python版本。
答案 3 :(得分:0)
我认为对我来说最好的解决方案是卸载anaconda并尝试在没有它的情况下工作,因为我得到的唯一答案是运行conda install python=3.7.5
,这可能要花很长的时间了
答案 4 :(得分:0)