当前位置: 首页 > news >正文

【python】anaconda 管理 python 环境

anaconda 管理虚拟环境

  • anaconda 简介
  • python 虚拟环境的安装
    • 查看当前 anaconda中所有的虚拟环境
    • 创建新的虚拟环境
    • 激活所创建的虚拟环境
    • 删除指定的虚拟环境
    • 退出当前虚拟环境
    • 查看当前虚拟环境中所有安装的库
    • 安装常用包
  • pycharm
    • pycharm 下环境配置
    • pycharm 使用

anaconda 简介

anaconda 是python的一个开源发行版本,主要面向科学计算,预装了大量的强大的库,使用 anaconda 可以很方便的创建并管理多个版本的 python 环境,并且各个版本的python环境互不影响。

anaconda 可以直接在网页搜索来进行下载,使用 anaconda 来管理虚拟的 python 环境时,我们需要打开 anaconda 命令行:

在这里插入图片描述

python 虚拟环境的安装

查看当前 anaconda中所有的虚拟环境

直接在 anaconda 命令行中输入信息:

conda info --envs
conda info -e (可以进行简写)

创建新的虚拟环境

conda create -n xxx(虚拟环境名为xxx)

安装指定版本(3.7版本)的 python 环境
conda create -n xxx python=3.7

激活所创建的虚拟环境

conda activate xxx

切换到某一个名为 mml 的python虚拟环境下:
activate mml

删除指定的虚拟环境

conda remove -n xxx --all
xxx 为要删除的虚拟环境名

退出当前虚拟环境

conda deactivate

查看当前虚拟环境中所有安装的库

conda list

安装常用包

进入指定的 python 环境中(例如进入到名为 ml 的环境下):

activate ml

在该环境下安装相应的包文件,使用到 pip install:

1、安装 tensorflow:
pip install tensorflow == 2.1.0 -i https://pypi.douban.com/simple/

(1)tensorflow==2.1.0 定义版本信息
(2)-i 选项之后跟的是 豆瓣源 ,安装速度会明显提升,也可以使用 清华源 : -i https://pypi.tuna.tsinghua.edu.cn/simple

2、安装 matplotlib:
pip install matplotlib -i https://pypi.douban.com/simple/

3、安装 sklearn:
pip install scikit-learn -i https://pypi.douban.com/simple/

pycharm

pycharm 是 python IDE(集成开发环境),带有一整套可以帮助用户在使用 python 语言开发时提高其开发效率的工具,其下载地址:

添加链接描述

在这里插入图片描述

根据自己的需要进行下载即可。

pycharm 下环境配置

pycharm 安装成功之后,打开软件并进行环境的配置:

在这里插入图片描述

进入 pycharm 界面,点击左上角 “file” :

在这里插入图片描述

进入之后选择 Project:python project 下选项 python Interpreter 进行虚拟环境的选择或更改:

在这里插入图片描述

点击 “ok” 完成环境的加载就可以使用啦!

pycharm 使用

点击运行 pycharm,进入首界面,选择左上角 “file” 选择 “new project” 创建新项目:

在这里插入图片描述
选择自己项目的存储位置并点击右下角 “create ” 完成项目创建

右击选择自己创建成功的新项目,在该项目下边创建相应的python 文件,给定新文件名既可以成功创建:

在这里插入图片描述

创建好之后就可以快快落落的敲代码咯~~

让我们开启python编程之路吧!

http://www.lryc.cn/news/18046.html

相关文章:

  • 线上插画培训班有用吗,教你选靠谱的插画课程
  • 吃鸡用什么蓝牙耳机效果好?手游吃鸡公认最好的几款蓝牙耳机
  • 四个步骤在CRM系统中设置游戏化机制
  • 2023年TikTok营销如何破局?品牌应做好这6点
  • 2023年CDGA考试-第5章-数据建模和设计(含答案)
  • 蓝桥杯入门即劝退(二十)快乐数(我不快乐了)
  • Aspose.Imaging for .NET V23
  • 通信算法复习题纲
  • 交叉编译 MQTT/Mosquitto
  • 无重复字符的最长子串的解法
  • Apache Hadoop生态部署-zookeeper单机安装
  • java面试题-IO流
  • Java性能-GC工具
  • 复赛名单公布!2022隐私计算HACKATHON大赛火热进行中!
  • 微信小程序的全局弹窗以及全局实例
  • 100种思维模型之诺依曼思维模型-019
  • Python + Airtest + poco + pytest + pytest-html 实现Android App自动化测试框架
  • 一篇文章让你学会spring
  • golang入门笔记——测试
  • 【CSAPP】整数运算
  • 使用 xshell 远程连接(使用 xftp 远程传输)
  • 一个例子搞懂子网划分及子网掩码的计算
  • SPI机制源码:JDK Dubbo Spring
  • Spring Security+jwt+redis+自定义认证逻辑 权限控制
  • 打游戏什么蓝牙耳机好用?打游戏比较好的蓝牙耳机
  • 炔基点击交联试剂1704097-05-1,Alkyne-A-DSBSO crosslinker,发生相应点击反应
  • 刷题记录:牛客NC24309Overplanting (Silver)
  • Spring Boot中使用Sa-Token实现轻量级登录与鉴权
  • 《分布式技术原理与算法解析》学习笔记Day20
  • 【2023-2-23】FastDeploy 安装教程