让建站和SEO变得简单

让不懂建站的用户快速建站,让会建站的提高建站效率!

Python诬捏环境很浅显,看完你就会了

发布日期:2022-05-15 15:19    点击次数:77

本文转载自微信公众号「不错叫我才哥」,作家道才。转载本文请关联不错叫我才哥公众号。

人人好,我是才哥。

最近有粉丝盘考对于Python诬捏环境的一些操作,刚好以前也会波及到这方面的使用,那么今天我们就来浅显先容一下吧。

1.基于conda责罚诬捏环境

由于笔者常用的是Anaconda,是以这里先先容基于conda的诬捏环境操作。

一般来说,有两种责罚诬捏环境的式样:一种是可视化操作,一种是大呼行操作。

1.1. 创建诬捏环境

其一是通过Anconada Navigator 可视化操作,选中Environments点击最下方的Create即可参加到创建诬捏环境的页面。

其二是在大呼行通过指示进行创建,后续先容的几种决议亦然不异。

# 指示 conda create -n env1 python=3.8.8 

指示中,env1是诬捏环境称呼,不错自界说;python=3.8.8是指定python版块,不错自界说。

1.2. 激活诬捏环境

当创建好诬捏环境后,会弹出以下提醒:

done # # To activate this environment, use # #     $ conda activate env1 # # To deactivate an active environment, use # #     $ conda deactivate 

这些提醒其实也很好的告诉了我们对于激活和退出诬捏环境的操作指示

# 激活诬捏环境 conda activate env1 

指示中,env1是待激活的诬捏环境称呼

激活诬捏环境env1

我们不错看到,在进行诬捏环境激活后,最前边会浮现诬捏环境的称呼 env1(上图中标红框内)

1.3. 责罚诬捏环境第三方库

惟一当我们激活了指定的诬捏环境后,就不错通过pip或conda成功进行第三方库的责罚。

装配第三方库

我们也不错通过-n参数指定需要装配第三方库的诬捏环境进行跨环境装配。

# env1是待装配第三方库的诬捏环境称呼,numpy是待装配的第三方库 conda install -n env1 numpy 

跨环境装配第三方库

1.4. 退出诬捏环境

当我们激活了诬捏环境env1后,我们不错通过指示conda deactivate退出该诬捏环境并回到基础base环境

退出诬捏环境

1.5. 删除诬捏环境
# 删除诬捏环境 conda env remove -n env1 # 大概 conda remove -n env1 --all 

1.6. 更多操作指示

搜检现时环境下已装配的第三方库

conda list 

搜检指定环境下已装配的第三方库

conda list -n env1 

更新指定环境的第三方库

conda update -n env1 numpy 

删除指定环境的第三方库

conda remove -n env1 numpy 

搜检一道诬捏环境

conda info -e # 大概 conda env list 

前边带有象征*的是指现时环境

更新一道第三方库

conda update --all 
2.基于venv责罚诬捏环境

venv是Python尺度库内置的诬捏环境责罚器具,在python3.3之后登上舞台

# 创建诬捏环境(其中 F:\py_env\env2 是诬捏环境旅途) >>>python -m venv F:\py_env\env2  # 激活诬捏环境(运转 激活剧本) >>>F:\py_env\env2\Scripts\activate  # 装配、更新、删除第三库缺欠同惯例 >>>pip install plotly >>>pip install --upgrade plotly >>>pip uninstall plotly  # 退出诬捏环境 >>>deactivate  # 删除诬捏环境(最浅显不错成功删除诬捏环境文献夹) 

对于这部分更注重的操作不错查阅python官方文档,参考地址:

https://packaging.python.org/guides/installing-using-pip-and-virtual-environments/#creating-a-virtual-environment 

 



栏目分类



Powered by 湖南快3 @2013-2022 RSS地图 HTML地图

Copyright 365建站 © 2013-2021 365建站器 版权所有