python环境搭建_Python开发环境搭建安装开发软件

0.学习路径示意图

785692538309c6282ffec0d6cdde1233.png

各位小伙伴大家好,这次楼主分享的是Ubuntu上安装开发软件。

包含以下这几个软件:

  1. Pycharm

  2. Anaconda3

  3. Git

  4. Vim

  5. 远程登录软件

  6. Ranger


PS:因为以下安装包都是以root身份安装的因此,要使用它们必须以root身份登录

su  # 以root身份登录source /etc/profile # 更新系统路径


1.Pycharm

a.简介:

    Pycharm是一个编写代码的优秀集成工具。


实验条件:

b.

su # 以管理员身份登录

社区免费版Pycharm tar.gz文件

下载链接

https://www.jetbrains.com/pycharm/download/#section=linux

c.安装视频


d.视频涉及的代码

# 输入命令的时候可以用键盘上的"TAB"补全噢~cp /home/chile/Desktop/pycharm.tar.gz /usr/local # 将桌面上的pycharm压缩包复制到local文件夹下cd /usr/local  # 更换到pycharm压缩包的目录下tar -xzvf file.tar.gz # 解压pycharm压缩包gedit /etc/profile  # 将Pycharm的安装路径写入系统路径source /etc/profile  # 编辑系统路径export PATH=/usr/local/pycharm文件夹名/bin:$PATH  # 讲这条命令写入profile文件中source /etc/profile  # 更新系统路径pycharm.sh  # 输入这条命令即可打开pycharm软件

PS:因为pycharm是以root环境去安装的,因此以后打开pycharm要经过以下步骤:

su  # 以root身份登录source /etc/profile  # 更新系统路径pycharm.sh  # 打开pycharm


2.Anaconda3

a.简介

    Anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。anaconda3是python3.x的意思,选用anaconda是因为能避免python包之间的版本依赖错误。


实验条件:

b.

su # 以管理员身份登录

安装包anaconda3.sh文件

下载链接

https://www.anaconda.com/distribution/

c.安装视频

d.视频涉及的代码

cd ..  # 返回上层目录sh anaconda3.sh  # 运行anaconda3的安装文件gedit /etc/profile  # 编辑系统路径export PATH=/root/anaconda3/bin:$PATH  # 讲这条命令写入profile文件中source /etc/profile  # 更新系统路径conda list # 查看anaconda安装python包

PS:因为pycharm是以root环境去安装的,因此要使用anaconda环境必须以管理员身份登录。


3.Git

a.简介

    Git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。 Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。可以简单地理解为是个专门管理代码的仓库


实验条件:

b.

sudo apt-get install git # 安装git命令

安装完成后,还需要最后一步设置,在命令行输入:

git config --global user.name "你的名字"git config --global user.email "email@example.com" # 你的github邮箱,没有就自己申请一个


c.git的简单命令操作视频

f9bb434401234103b99b986368adf13c.png


d.更多的操作

    git还有很多命令,但是目前我们都用不到,就不在这一一介绍了,楼主介绍的命令是我们日常个人开发最常用的命令,等到我们碰到要用别的命令的时候才去学习也来得及。(PS:实在感兴趣的话,可以百度"git廖雪峰",上面有更加详细的介绍,这里就不一一赘述了。)


4.Vim

a.简介

    一款更能强大的文本编辑器

b.安装

sudo apt-get install vim

c.使用

Vim简单入门教程

https://jingyan.baidu.com/article/2a138328ee6745074b134f79.html

5.远程软件

5.1 ssh

    a.简介

        一款Linux命令行的远程链接软件

    b.安装

sudo apt-get install ssh # sudo是提升权限的意识,使用这个可以获得管理员root的权限,前提是知道root的密码

    c.使用

sudo ssh username@远程的ip地址

5.2 xshell

    a.简介

        这是一款可以在windows上安装的图形化远程软件

    b.windows安装

下载链接

https://xshell.en.softonic.com/

    c.使用

(一篇文章只能放三个小视频,因此我将Xshell的教程视频放在B站:阿力阿哩哩和下一篇的公众号文章中,名称为《Xshell的使用》)


6.Ranger

a.简介

    一款文件夹可视化软件

b.安装

sudo apt-get install ranger

c.使用

ranger  # 终端中输入ranger即可使用

7.小实战

*尝试自己在Ubuntu中安装搜狗输入法

安装教程

https://www.cnblogs.com/lrj567/p/6307329.html

8.总结

    至此,Python的开发环境已经搭建完成了!接下来我们将进入python的基础教程!

    ~~~~~a0af65082237c70ec6cba4cfc1457efe.pnga0af65082237c70ec6cba4cfc1457efe.pnga0af65082237c70ec6cba4cfc1457efe.pnga0af65082237c70ec6cba4cfc1457efe.png第一章节完结撒花a0af65082237c70ec6cba4cfc1457efe.pnga0af65082237c70ec6cba4cfc1457efe.pnga0af65082237c70ec6cba4cfc1457efe.pnga0af65082237c70ec6cba4cfc1457efe.pnga0af65082237c70ec6cba4cfc1457efe.png~~~~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/259163.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2023首届溪口冬笋节开幕 掀起溪口竹笋产业新浪潮

今年冬至,龙游县溪口镇迎来阵势浩大的“新气象”。 2023年12月22日,由龙游县溪口镇人民政府主办,“美好冬至 竹梦未来”首届溪口冬笋节于溪口老街正式开幕,展开为期一周的竹笋产业文化、经济活动宣传,龙游县领导、及社…

android 蓝牙通讯编程 备忘

1.启动App后: 判断->蓝牙是否打开(所有功能必须在打牙打开的情况下才能用) 已打开: 启动代码中的蓝牙通讯Service 未打开: 发布 打开蓝牙意图(系统),根据Activity返回进场操作 打开成功,启动代码中的蓝牙通讯Service 用户点back或失败 退出App 2.蓝牙…

java 程序执行后 强制gc_GC 设计与停顿

(给ImportNew加星标,提高Java技能)编译:唐尤华链接:shipilev.net/jvm/anatomy-quarks/3-gc-design-and-pauses/1. 写在前面“[JVM 解剖公园][1]”是一个持续更新的系列迷你博客,阅读每篇文章一般需要5到10分钟。限于篇幅&#xff…

【ASP.NET Web API2】初识Web API

Web Api 是什么? MSDN:ASP.NET Web API 是一种框架,用于轻松构建可以访问多种客户端(包括浏览器和移动设备)的 HTTP 服务 百度百科:Web API是网络应用程序接口。 个人理解:Web API 是提供给多种…

三星s8怎么分屏操作_三星手机该怎么玩?了解完这几点用机技巧,可以轻车熟路了!...

其实对于三星这个手机品牌,我还是很佩服的。虽然近些年来,三星在国内的市场份额日渐变少,但是在国内的影响力依然尚存。毕竟三星手机在某些方面还是很有优势的,特别是旗舰系列机型深受消费者喜爱。接下来,笔者就跟大家…

二维数组的指针复习

最近一次的考试都是指针,真是给我深深上了一课,所以我特此复习一下指针方面的知识。二维数组的指针 int a[3][4] {{1,3,5,7},{9,11,13,15},{17,19,21,23}}; 下面通过一个表来做详细的说明: 访问二维数组,有两种方法,一…

称重的问题

给你8颗小石头和一架托盘天平。有7颗石头的重量是一样的,另外一颗比其他石头略重;除此之外,这些石头完全没有分别。你不得假设那颗重头到底比其他的石头重了多少。请问:最少要称量几次,你才能把那颗较重的石头找出来&a…

TIF图像文件的读取(c++代码)

一 TIF图像介绍 TIFF是最复杂的一种位图文件格式。TIFF是基于标记的文件格式,它广泛地应用于对图像质量要求较高的图像的存储与转换。由于它的结构灵活和包容性大,它已成为图像文件格式的一种标准,绝大多数图像系统都支持这种格式。 TIFF 是一…

g menu i meun_长沙话读“这里”,到底是阁(gó)里还是该(gái)里

“带笼子”、“打抱秋”……这些地道的长沙话,长沙人,你有多久没听过了?/ 长沙人,你还记得长沙话吗 / “去了很多地方,最后还是回到了长沙”“我听见了一句长沙话,就想回长沙了。”逗霸妹听过很多人回长沙的…

git使用---工作区和暂存区

转载于:https://www.cnblogs.com/momo-unique/articles/4380551.html

偶数哥德巴赫猜想

已知不小于6的偶数都可以分成两个素数之和。请编写6到100000的所有偶数的分解&#xff0c;若有一个偶数可以分解成多个素数之和&#xff0c;只需写出一种即可。 #include <iostream> #include <algorithm> using namespace std;bool isprime(int n)//判断素数{int …

电脑常见故障处理_彩超常见故障及维修

彩超是医学检测手段中重要的环节之一&#xff0c;是对产妇以及对病人进行内部组织和结构观察的重要方式之一&#xff0c;彩超应用得当可以及早的诊断出病人的疾病&#xff0c;为患者解除疾病的困扰。彩超设备是一种极为先进的诊断系统&#xff0c;一般彩超系统包括以下几个部分…

用基本信号画出如下的信号_股市入门基本知识丨下跌时期可以抄底的安全信号有哪些...

点击蓝色字体 关注我们 带来更多精彩股票市场中的秘籍其实就是“低买高卖”&#xff0c;不过我们不能在大盘一开始下跌的时候就进行买入&#xff0c;因为不清楚下跌的时间&#xff0c;太早介入&#xff0c;只有在反弹幅度超出我们介入的点的时候才可以进行高卖。那么什么时候才…

Flume数据传输事务分析[转]

本文基于ThriftSource,MemoryChannel,HdfsSink三个组件&#xff0c;对Flume数据传输的事务进行分析&#xff0c;如果使用的是其他组件&#xff0c;Flume事务具体的处理方式将会不同。一般情况下&#xff0c;用MemoryChannel就好了&#xff0c;我们公司用的就是这个&#xff0c;…

yii2中的rules验证规则

2019独角兽企业重金招聘Python工程师标准>>> Rules验证规则&#xff1a;required : 必须值验证属性||CRequiredValidator 的别名, 确保了特性不为空.[[字段名],required,requiredValue>必填值,message>提示信息];email : 邮箱验证||CEmailValidator 的别名,确…

opengl 如何加阴影_动漫嘴唇厚涂如何绘制?厚涂嘴唇正确画法

动漫嘴唇厚涂如何绘制&#xff1f;厚涂嘴唇正确画法&#xff01;嘴巴怎么画&#xff1f;画嘴巴真的很考验一个画师功力&#xff0c;好看的嘴巴生动而丰满&#xff0c;可以给整幅画作添上亮点&#xff0c;而画的不好的嘴巴呢&#xff0c;就容易把画面整体的风格打破。那么零基础…

详解JMeter函数和变量

详解JMeter函数和变量&#xff08;1&#xff09; JMeter函数可以被认为是某种特殊的变量&#xff0c;它们可以被采样器或者其他测试元件所引用。函数调用的语法如下&#xff1a; ${__functionName(var1,var2,var3)} 其中&#xff0c;__functionName匹配被调用的函数名称。用圆括…

hdu 5199 map或二分或哈希

题目描述&#xff1a;给出n棵树的高度&#xff0c;每棵树上都站着一只鸟&#xff0c;枪手Jack站在最左边那棵树的左边对鸟进行射击&#xff0c;当Jack在高度为H的地方向右发射一颗子弹的时候&#xff0c;高度为H的树上的鸟儿就会掉落&#xff08;注&#xff1a;其他树上的鸟儿不…

数字电路实验怎么接线视频讲解_家庭影院中音箱、功放、投影机、4K播放机不知道怎么连接?手把手教你...

家庭影院中音箱、功放、投影机、4K播放机不知道怎么连接&#xff1f;手把手教你有不少用户收到从家庭影院器材之后&#xff0c;表示完全不会连接。翻看说明书也觉得头大&#xff0c;知识太多&#xff0c;然而却很难找到要点。今天主要跟大家讲讲如何连接音箱、功放、投影机和影…

.NET开发过程中的全文索引使用技巧之Solr

前言&#xff1a;相信许多人都听说过.net开发过程中基于Lucene.net实现的全文索引&#xff0c;而Solr是一个高性能&#xff0c;基于Lucene的全文搜索服务器。同时对其进行了扩展&#xff0c;提供了比Lucene更为丰富的查询语言&#xff0c;同时实现了可配置、可扩展并对查询性能…