python - 环境 - python用conda创建虚拟环境

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python - 环境 - python用conda创建虚拟环境相关的知识,希望对你有一定的参考价值。

参考技术A

创建虚拟环境是为了让项目运行在一个独立的局部的Python环境中,这样可以让不同项目用不同的python模块,使得不同环境不会相互干扰。

因为虚拟环境可以使一个Python程序拥有独立的 库library 解释器interpreter ,而不用与其他Python程序共享统一个library和interpreter。

打个比方 :如果程序A、程序B是用同一个python环境,程序A需要某个库的1.0版本,而程序B需要同样这个库的2.0版本,那么程序A能执行,则程序B就不能执行。

先进入命令行窗口 win+R ,输入 cmd

罗列当前已有的虚拟环境 conda env list

我这台电脑有3个环境,分别是 base 、 professior 、 pycharm book

其中 base 可以看到有个*,代表的是它为最根本的环境。

查看 conda create 命令

从上图可以看到

创建名为 frog_test 的虚拟环境,指定python版本 3.7 。

conda create -n frog_test python=3.7

关注最末尾这几句话:

查看是否创建成功

看到 (frog_test) 则代表进入成功

指定环境,查看已安装的包 conda list -n frog_test

指定环境,安装指定版本的包 conda install -n frog_test pandas==1.0.4

安装慢的话可以用镜像源,进入虚拟环境后用

pip install 模块名 -i http://mirrors.aliyun.com/pypi/simple --trusted-host mirrors.aliyun.com

再次查看,可以发现已经安装成功。

其余如:更新模块包、删除模块包,全部都可以进入虚拟环境后 pip 进行

更新pandas模块包

更新pandas模块包 pip install --upgrade pandas -i http://mirrors.aliyun.com/pypi/simple --trusted-host mirrors.aliyun.com

之前安装的1.0.4版本pandas变成1.0.5了。

删除pandas模块包

删除成功

=====================================================

python环境搭建

1.Anaconda安装

2.更新包

`conda install -all`

添加清华源

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge 
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/

# 设置搜索时显示通道地址
conda config --set show_channel_urls yes

换回官方源

conda config --remove-key channels

检查源

 conda config --show

查看jupyter版本

jupyter --version

#下载主题

# 安装
pip install jupyterthemes  
# 更新到最新版本
pip install --upgrade jupyterthemes

jt -t 主题名(gruvboxl)

以上是关于python - 环境 - python用conda创建虚拟环境的主要内容,如果未能解决你的问题,请参考以下文章

python的编程环境准备-Anaconda

Python实现DBScan

Python实现DBScan

pythonanacondajupyetr notebook的安装与配置

macOS系统通过conda安排spyder

python列表解析