python运行第一步:conda基础使用及pycharm、spyder
off999 2024-10-23 12:43 37 浏览 0 评论
前言
Annaconda
annaconda比较方便的地方就是包管理和环境管理了
也许大家都知道什么是包管理,那么什么是环境管理
下载Annaconda
下载地址:https://www.anaconda.com/products/individual
下载之后安装即可,自带了python及一些列的包
包管理
列出已安装的包
conda list安装一个包
例如:安装 pandas
conda install pandas安装额外的包
iopro: 加速Python处理,但是,除学术用途外,此免费试用期将在30天后过期
conda update conda
conda install accelerate
conda install iopro移除一个包
例如:移除 pandas
conda remove pandas更新一个包
例如:更新 pandas
conda update pandas环境管理
新建一个python环境
也可以直接指明python=3.6这样会自动寻找3.6下面的最新版本
# 创建一个名为python364的环境,指定Python版本是3.6.4
conda create --name python364 python=3.6.4该命令所创建的环境中,conda仅安装python 3.6.4相关的必须项,如python, pip等,这些package会在创建的时候就列出来,并选择y之后才会安装,
如果要安装annaconda中默认的所有包,需要在后面加上 annaconda
// 使用注意,如果指定明确版本,python=3.6.4将不会安装默认所有的package
conda create -n python36 python=3.6 anaconda创建环境成功后也有切换环境相关命令提示,这一点非常的友好
激活一个环境
activate python364这样就激活了之前创建的python364环境
此时输入命令查看python版本会发现变成了3.6.4
(python364 C:\WINDOWS\system32>)
这一串字符中,前面的python364,表示当前环境的名字
python --version返回上一个环境
命令很简单,就是前面加de前缀
deactivate环境之间的切换
比如base环境是3.6.3(指python版本号为3.6.3)
python364 环境是3.6.4
python27 环境是2.7.14
从base环境激活python364,再激活python27,再返回上一个环境,再继续返回上一个环境
删除一个环境
conda remove --name python364 --all查看所有环境
conda info --envs设置镜像源
默认的镜像是在国外的,所以下载速度可能会比较慢(实测中速度还算可以,根据需要来设置)
增加一个镜像源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
// 设置是否在安装的时候显示该链接
conda config --set show_channel_urls yesshow_channel_urls
// 设置是否在安装的时候显示该链接
conda config --set show_channel_urls yesset show_channel_urls yes:
set show_channel_urls no:
移除一个镜像源
conda config --remove channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/编辑器
用annaconda来控制环境,用pycharm来编写代码
还是习惯JetBrains系列的软件
pycharm
如果工程已经是从其他地方移动过来的
则:file->setting->project->interpreter 右边add local 选择annaconda 的python.exe
如果是新建工程则:
选下面的exist interpreter
Spyder
是annaconda自带的编辑器
在如下位置可以打开该编辑器
打开之后的界面
汉化
- 下载该github项目
- 运行main.py 即:python main.py
- tool->preference->general->advanced setting -> language->简体中文
spyder与pycharm的区别
spyder貌似可以自动安装包,在pycharm的时候需要安装一些包,但是这里不需要,暂时不知道为什么(推测是annaconda中自带安装的)
spyder 貌似有时候会运行失败,不知道为啥
spyder的快捷键与JetBrains系列的不一样,而且没有JetBrains的好用
总结
今天小编就讲到这里,希望大家在工作和学习中可以有用处。
最后给小编一个关注,就是小编最大的动力~~
相关推荐
- 十大杀毒app排行(知名杀毒软件)
-
360安全卫士今天就为您推荐杀毒软件排行榜第一的免费软件——360安全卫士,首创即扫即清功能,操作流程更简单,而且在用户使用过程当中还能有效拦截病毒的侵入,提供强力守护。状元:BitDefender ...
- 笔记本怎么关闭防火墙(笔记本怎么关掉防火墙)
-
Win10教育版关闭防火墙设置方法 步骤1、在Win10桌面这台电脑图标上右键,然后选择“属性”。 步骤2、进入这台电脑属性之后,再点击左上角的“控制面板主页”。 步骤3、进入Win10控制面板...
- 32g内存还需要虚拟内存吗(32g内存还需要虚拟内存吗 知乎)
-
还需要的。虚拟内存是一定要的。就算你32G内存也是需要一个虚拟的转换空间。这个可以自己手动设置7000M左右就可以了,不用设置太大,没有用。虚拟内存是一定要的。就算你32G内存也是需要一个虚拟的...
- windows补丁怎么更新(windows 补丁更新)
-
windowsserver系统补丁升级的方法,1.打开WindowsServer系统运行对话框;2.在对话框中输入“control”;3.系统控制面板窗口自动打开;4.点击“Systemand...
- 电脑打不开了怎么重装系统(电脑打不开怎么重装系统不用u盘)
-
1、在可用电脑上制作好U盘启动盘,将下载的电脑系统iso文件直接复制到U盘的GHO目录下;2、在开不了机的电脑上插入U盘,重启后不停按F12或F11或Esc等快捷键打开启动菜单,选择U盘选项回车,比如...
- 一键清理垃圾下载(一键清除垃圾软件下载)
-
手机弹出广告是因为手机上的软件自动推送广告,可以在手机设置里关闭应用的消息通知,方法如下:1、找到手机设置,点击进入2、找到应用和通知,点击进入3、点击通知管理,点击进入4、我们可以看到自己开启消息通...
- ghost下载中文版官网(ghost8.0下载)
-
如果你下载的ghostwin7文件如果是用于系统安装。是不是映像文件要符合以下要求:1,压缩包完好无损。2,减压后的映像文件后缀名为ISO或者GHO.3,文件要在硬盘根目录才便于识别。4,映像文件后缀...
- win10最新版本是多少2025(win10最新版本是20h2吗)
-
1、打开软件,选择需要安装的win10系统。(4g以上内存选择64位系统)2、接着我们耐心等待下载重装资源。3、资源下载完成后,等待环境部署完毕重启即可。4、进入到pe系统后,打开小白工具,选择安装的...
- u盘显示被写保护怎么处理
-
U盘被写保护可以通过以下方法解除:格式化U盘:检查U盘上是否有写保护按钮,如果有,将其拨下,然后对U盘进行格式化即可。分区格式为exFat异常:这时需要Win+R打开窗口,输入cmd并点击确定,然后在...
- 电脑硬盘坏了恢复数据成功率高吗
-
1.不能全部恢复。因为电脑硬盘数据丢失可能是硬件故障、病毒攻击、人为误操作等原因造成,而不同的原因造成的数据丢失程度不同,可恢复的数据也有所不同。2.但也有可能可以全部恢复。如果是硬件故障引起的数...
- 移动硬盘怎么分区合并(移动硬盘分区合并最简单三个步骤)
-
1、按下组合键“win+R”打开运行窗口。2、在其中的输入框中输入“diskmgmt.msc”,再点击“确定”。3、在弹出的窗口中就可以看到要合并的磁盘了。4、在磁盘上单击鼠标右键。在弹出的选项框中点...
欢迎 你 发表评论:
- 一周热门
-
-
抖音上好看的小姐姐,Python给你都下载了
-
全网最简单易懂!495页Python漫画教程,高清PDF版免费下载
-
Python 3.14 的 UUIDv6/v7/v8 上新,别再用 uuid4 () 啦!
-
python入门到脱坑 输入与输出—str()函数
-
飞牛NAS部署TVGate Docker项目,实现内网一键转发、代理、jx
-
宝塔面板如何添加免费waf防火墙?(宝塔面板开启https)
-
Python三目运算基础与进阶_python三目运算符判断三个变量
-
(新版)Python 分布式爬虫与 JS 逆向进阶实战吾爱分享
-
慕ke 前端工程师2024「完整」
-
失业程序员复习python笔记——条件与循环
-
- 最近发表
- 标签列表
-
- python计时 (73)
- python安装路径 (56)
- python类型转换 (93)
- python进度条 (67)
- python吧 (67)
- python的for循环 (65)
- python格式化字符串 (61)
- python静态方法 (57)
- python列表切片 (59)
- python面向对象编程 (60)
- python 代码加密 (65)
- python串口编程 (77)
- python封装 (57)
- python写入txt (66)
- python读取文件夹下所有文件 (59)
- python操作mysql数据库 (66)
- python获取列表的长度 (64)
- python接口 (63)
- python调用函数 (57)
- python多态 (60)
- python匿名函数 (59)
- python打印九九乘法表 (65)
- python赋值 (62)
- python异常 (69)
- python元祖 (57)
