添加了anoconda环境还需要添加python环境路径吗

如题所述

在安装Anaconda之前,有的已经安装过一个Python版本了,但是又不想删除这个Python版本,该怎么办呢?

概括:轻松两步--在系统环境变量中找到对应之前安装Python的路径并删除;直接将你原来安装python的整个文件夹拷贝到envs的目录下,激活该版本python的名称就是文件夹名。

我的电脑里面本来安装了Python2.7的版本,并且配置好了Django,用来做网页设计。后来我又需要一个Python3.5的版本使用tensorflow,Anaconda适用于管理多Python环境,下面来说一说如何在已有Python2,7的条件下安装Anaconda。

其实不管是Python还是Anaconda 都类似于包的管理,可以看到不管是安装Python还是Anaconda,都是在安装目录新建了一个文件下添加了很多文件,然后把安装目录路径添加到环境变量当中(windows下)。

理解这个原理之后,其实要做的就是修改环境变量,和移动Python安装的文件夹而已。具体的操作如下。

    下载anaconda的安装包

    这里推荐使用清华的镜像,因为速度快而且可以安装你想要的版本,在官网里面往往给出的最新版本,就像我安装的时候官网给的是带Python3.6的版本,但是我想直接安装带python3.5的版本的Anoconda.

    可以直接在清华的镜像 Index of /anaconda/archive/中,找到对应的版本,下载并安装。带Python3,5的window版本就是下载Anaconda3-4.2.0-Windows-x86_64。

    2  .安装注意事项:安装目录最好不要有空格;是否把Anaconda加入环境变量的选项上打勾,这涉及到能否直接在cmd中使用conda、jupyter、ipython等命令,推荐打勾,如果不打勾可以再安装以后将对应的环境变量添加上去,例如我的就是          D:\Anaconda3;D:\Anaconda3\Scripts;D:\Anaconda3\Library\bin      可参考博客 

    3.   安装好了以后,可以在cmd中输入 Python,发现显示的还是你之前安装的版本,像我的就是Python2.7,这是因为你之前安装Python2,7的时候,是将它的安装目录添加到了环境变量中的。在系统环境变量中找到对应之前安装Python的路径并删除,像我的就是D:\Program Files\python2.7 和D:\Program Files\python2.7\Scripts。将其删除。

    接着重启电脑,再在cmd中输入python 就会显示是Anaconda自带的版本了。

    4. 将原来python加入Anoconda中

    在Anoconda中,用户以后安装的python会存放在envs中。如果在cmd中输入conda info -e 或者 conda info --envs 就可以得到你安装的python信息。 在考察一下conda中安装其他包的命令:

    # 创建一个名为python34的环境,指定Python版本是3.4(不用管是3.4.x,conda会为我们自动寻找3.4.x中的最新版本)conda create --name python34 python=3.4

    其实就是在envs中创建了一个python34的文件夹,这个也就是安装python34的一个安装目录。了解这个原理之后,就可以轻松将原来的环境转到Aconda进行管理。

    直接将你原来安装python的整个文件夹拷贝到envs的目录下。

    然后你再用conda info -e 命令,就会发现多了一个你添加的文件夹的名字的python,我把自己之前安装的python2.7的包拷过去。还可以给文件下重命名一下,我命名的是python27。

    # conda environments:#python27              *  D:\Anaconda3\envs\python27
    root                     D:\Anaconda3

    5.环境管理

    # 安装好后,使用activate激活某个环境activate python34 # for Windowssource activate python34 # for Linux & Mac# 激活后,会发现terminal输入的地方多了python34的字样,实际上,此时系统做的事情就是把默认2.7环境从PATH中去除,再把3.4对应的命令加入PATH# 此时,再次输入python --version# 可以得到`Python 3.4.5 :: Anaconda 4.1.1 (64-bit)`,即系统已经切换到了3.4的环境# 如果想返回默认的python 2.7环境,运行deactivate python34 # for Windowssource deactivate python34 # for Linux & Mac# 删除一个已有的环境conda remove --name python34 --all

    可以使用上面的激活命令检验一下:

    在cmd中输入python得到自带版本信息,然后再激活python27,显示(python27) C:\Users\UT> 也就是搞定了。

    C:\Users\UT>python
    Python 3.5.2 |Anaconda 4.2.0 (64-bit)| (default, Jul  5 2016, 11:41:13) [MSC v.1
    900 64 bit (AMD64)] on win32
    Type "help", "copyright", "credits" or "license" for more information.>>> exit()

    C:\Users\UT>activate python27

    (python27) C:\Users\UT>

    6.设置国内镜像命令

    conda config --add channels /pkgs/free/conda config --set show_channel_urls yes

    然后你的.condarc 文件应该是这样的内容,或者你可以直接修改该文件的内容设置镜像。

    channels: 
    - hgs/free/ 
    - defaults

    show_channel_urls: yes

温馨提示:内容为网友见解,仅供参考
无其他回答

添加了anoconda环境还需要添加python环境路径吗
其实不管是Python还是Anaconda 都类似于包的管理,可以看到不管是安装Python还是Anaconda,都是在安装目录新建了一个文件下添加了很多文件,然后把安装目录路径添加到环境变量当中(windows下)。理解这个原理之后,其实要做的就是修改环境变量,和移动Python安装的文件夹而已。具体的操作如下。下载anaconda的安装...

安装anaconda之后还需要安装python么
安装anaconda后就不需要再安装python了。(推荐教程:Python入门教程)Anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。因为包含了大量的科学包,Anaconda 的下载文件比较大(约 531 MB),如果只需要某些包,或者需要节省带宽或存储空间,也可以使用Miniconda这个较小...

安装Anaconda之后的环境变量设置
第二步:添加环境变量。通过以下步骤操作:点击“此电脑”,右键选择“属性”->“高级系统设置”->“环境变量”->“系统环境变量”->点击“Path”,选择“编辑”->添加路径至文本框内。具体步骤如下:C:\\ProgramData\\Anaconda3\\,C:\\ProgramData\\Anaconda3\\Scripts\\,C:\\ProgramData\\Anaconda3\\Scripts\\...

anaconda安装后还需要python吗
anaconda 是一个python的发行版,包括了python和很多常见的软件库, 和一个包管理器conda。常见的科学计算类的库都包含在里面了,使得安装比常规python安装要容易。 装了anaconda就不需要装python了。

装了anaconda需要安装python吗
anaconda python发行版包括python见软件库,包管理器conda见科计算类库都包含面使安装比规python安装要容易 装anaconda需要装pytho

在VScode中配置anaconda环境
打开anaconda navigator,点击'create'新建一个环境。在新建环境过程中,可以选择环境名称与Python版本,确保环境与项目需求相符。配置完成后,环境已创建成功。接下来在VScode中调整Python环境。在VScode中,打开设置面板,进入"Python"设置。在"Python Path"设置中,添加新建环境的路径,确保VScode使用新建环境。

Anaconda安装后设置环境变量(在指定目录打开Jupyter Notebook)
首先,设置Python执行程序的环境变量。找到Python.exe的安装位置,并在系统变量中添加如下路径:C:\\ProgramData\\Anaconda3\\pkgs\\python-3.6.3-h9e2ca53_1。其次,设置Anaconda执行程序的环境变量。找到conda.exe的安装位置,并在系统变量中添加:C:\\ProgramData\\Anaconda3\\Scripts。设置完环境变量后,便可以...

Windows下安装Anaconda及基础使用并添加到pycharm环境中
1. Anaconda包含Python,无需额外安装Python环境。2. Anaconda允许创建不同的开发环境,每个环境独立打包,便于在不同电脑上运行程序。3. Anaconda自带常用包,无需额外安装pip导入,但仍需pip或conda管理特定领域的依赖包。三:安装Anaconda 1. 下载Anaconda:访问Anaconda Installers and Packages,选择所需...

WINDOWS 10环境下的Pyspark配置 (基于Anaconda环境,附加不重启情况下环...
1. Python环境:本文使用的是Anaconda环境,因为Anaconda的集成度较高。Anaconda的下载地址为:Anaconda,若外网下载速度较慢,建议使用:清华大学镜像。建议在安装过程中将Python路径添加到Path中。2. JDK配置:JAVA的配置可以参考Spark在Windows下的环境搭建这篇博客。JAVA的下载地址为:JAVA。需要注意的是,...

使用Anaconda配置Python开发环境
使用Anaconda时,与VSCode或PyCharm等IDE的关联至关重要。在PyCharm中,通过设置、项目、Python解释器、添加解释器、添加本地解释器、选择现有环境(User existting Envirment),从下拉列表中选择“demo”环境即可关联。在VSCode中,使用快捷键ctrl + shift + p打开命令窗口,输入“select interpreter”,选择...

相似回答