miniconda的安装与配置,安装了miniconda还能安装anaconda吗
安装miniconda3 1。安装2。安装使成形
1.装置
清华大学开源图像:https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/
我在网上拍的图(,侵删,实际版本号不是这个)
方框1:在命令行上允许conda。
第二个盒子:使用康达中的python环境作为系统python环境(之前安装在系统c盘,需要清理,可以剪切安装包放在别处)
2.配置并添加清华镜像来源:(cmd)
康达配置-添加https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/频道
康达配置-添加https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/频道
conda配置-设置show_channel_urls是
或者用pip下载python的安装包(之前加的pip清华源码还是可以用的。不知道是配置miniconda的功劳,还是因为之前的配置还存在)。再看pip -version,已经是miniconda目录中的pip了。
此时通过pip下载的安装包放在miniconda的相关目录下,e: soft mini conda 3 lib site-packages。
本来想直接把python37安装包从原系统复制到miniconda。但是,我担心出现问题。还是老老实实重装吧。(经过验证,实践中不会有问题,可以直接复制)
a在命令行创建一个虚拟环境conda Create-n Python 37 Python=3.7(连接太慢,可以用pycharm来创建代替)
创建一个新的虚拟环境:(添加python解释器)
(1)首先在envs目录下新建一个文件夹“python37”,位置选择空文件夹。
(2)其次,从base interpreter的下拉选项中,选择miniconda所在的python.exe目录。
(3)最后,勾选两个复选框,确认,稍等片刻即可。
其中安装包包含了康达中site-packages的安装包(即可以通过pip直接下载)
虚拟环境python37中的站点包没有安装包。
注意:其实这里的虚拟环境是通过tirtualenv创建的,而不是conda,只是环境放在了conda的envs中,可以通过conda activate访问。但是私有安装包不能通过conda安装在虚拟环境中,只能通过继承全局安装包来使用。其功能与康达设置的系统的python环境相同。
解释目前安装的三个:
(1)第一种:上面创建的假虚拟环境。(关于virtualenv虚拟环境的正式安装,请参见另一个文档)
(2)第二:安装conda时,可以在添加python解释器的“系统环境”一栏中添加选中的系统环境。
(3)第三个是conda创建的虚拟python环境(pycharm也可以创建新的conda环境)。主要用于TensorFlow2.1.0-gpu的使用。
Pycharm打开,默认选择virtualenv中的python37环境作为解释器。
所以,现在这台机器上有三个python3.7.6的环境:
康达的系统环境(e: soft mini Conda 3 pyhon.exe)康达的TensorFlow2.1.0-gpu虚拟python环境(e: soft mini Conda 3 envs TF _ 2g python.exe)VirtualEnv的虚拟python环境(e: soft python.exe)