Python开发环境搭建----Linux基础

0.学习路径示意图  

640?wx_fmt=png

    各位小伙伴大家好,这次楼主分享的是Linux基础知识。

包含以下这几方面:

  1. Linux简介

  2. 利用虚拟机安装Ubuntu

  3. Ubuntu的系统设置

  4. Linux常用命令



1.Linux简介

    Linux是由林纳斯·托瓦兹在1991年初编写的操作系统,其免费、开源的特性得到了众多互联网企业的青睐,很多大型软件都是在这个平台上完成的,现在很多大型公司的服务器、开发环境都是基于Linux去编写的,因此学习Linux的相关基础也是我们作为开发者必不可少的一个环节。


    相信很多刚刚接触Linux的小伙伴们都有一些害怕,害怕很难掌握这个操作系统。不过啊,大家不防回想下第一次接触Windows时候的情景,是不是也对新鲜事物充满了好奇和恐惧,楼主第一次接触Windows是在网吧,那时候在玩一个叫QQ三国的游戏,那时候以为只要把游戏图标复制到自己的电脑就可以运行,于是兴冲冲得带着这个游戏图标跑回了家,当然,结果是可想而知的,怎么也打不开这个游戏。后来长期在网吧玩游戏慢慢地也就学会了如何操作Windows。u1F602.png


    回到Linux,它和我们接触的任何一个新鲜东西一样,只要习惯了,慢慢就学会了,而且我们学习Linux只学习有关机器学习开发环境搭建的那一块即可,后续小伙伴们要是对别的地方感兴趣,利用互联网资源随用随查就行,没必要一开始就捧着一本书死磕,计算机学科是一门实践性学科,当然是以操作为主呀~


    当然,有些小伙伴要是对Linux的理论知识感兴趣,也可以在实操后多看点相关的理论书(比如鸟哥Linux系列之类的),楼主这里只是介绍Linux机器学习开发环境的搭建和常用指令的操作。



2.利用虚拟机安装Ubuntu 

    Ubuntu是Linux操作系统的其中一种,接下来楼主将带领大家用虚拟机安装Ubuntu。

实验条件:

a.个人版的免费虚拟机vmware workstation player:

下载链接

https://www.vmware.com/cn/products/workstation-player/workstation-player-evaluation.html

b.Ubuntu桌面镜像iso文件:

下载链接

https://www.ubuntu.com/download/desktop

c.安装步骤

这里附上一个楼主制作的安装视屏,敬请大家观赏



3.Ubuntu的系统设置

a.操作:

640?wx_fmt=png

PS(

source /etc/profile

这个命令是在更改profile文件后用来输入更新的,方便新的文件更新能被系统识别。

b.这里附上一个楼主制作的操作视屏,敬请大家观赏

b.1视频

b.2视频涉及代码

# 备份原来的源文件	
sudo cp /etc/apt/sources.list /etc/apt/sources_init.list	
# 更改国内源	
sudo gedit /etc/apt/sources.list

# 清华源	
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse	
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse	
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse	
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse	
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse	
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse	
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse	
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse

# 更新系统路径source /etc/profile# 更新源sudo apt-get update# 复损坏的软件包,尝试卸载出错的包,重新安装正确版本的。sudo apt-get -f install# 若显示lock出错的话,可以将错误复制至百度,将相应的命令输入,即可解除lock错误。# 更新软件sudo apt-get upgrade


4.Linx常用命令

640?wx_fmt=png

a.代码实例:

pwd  # 打印当前路径	
cd /root  # 更换到root目录下 root为目录名	
gedit filename  # 编辑文件内容	
cat filename # 查看文件内容	
cp filename /dir1/dir2  # 将文件file复制到dir2目录下

       这些命令都是我们日常操作Linux终端用到的命令,当然还有一些我们是特定情况下才需要用到的,到时候百度一下就行啦,因为一下子讲太多,小伙伴们也记不住,当然后面我也会介绍一些别的命令,不需要时刻记住,随用随查就好,最后我们都会实操中记住这些命令的~

ps:电脑中Tab键可以在输入命令过程中补全命令和路径哦!



5.小感悟:

    我们在学习过程中会经常遇到各种各样的错误,有错误并不可怕,多百度多google,错误都会迎刃而解的,这是作为一个终身学习的人要秉承的观念,伸手党是非常令人不齿的噢~

    很多坑只有你踩过了,你才会刻骨铭心,请不要害怕出错,那些错误终将化作你的血肉附在你的知识骨架中,成为你强健肉体的一部分~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 要在Linux上搭建Python开发环境,需要以下步骤: 1. 安装Python:可以从官网下载Python的安装包,也可以使用Linux系统自带的包管理器进行安装。 2. 安装pip:pip是Python的包管理工具,可以用来安装和管理Python的第三方库。可以使用系统自带的包管理器进行安装,也可以从pip官网下载安装脚本进行安装。 3. 安装文本编辑器:可以选择使用命令行编辑器(如vi、nano等)或者图形化编辑器(如Sublime Text、PyCharm等)。 4. 安装必要的Python库:根据具体的开发需求,安装必要的Python库,如NumPy、Pandas、Matplotlib等。 5. 配置环境变量:将Python和pip的路径添加到系统的环境变量中,方便在命令行中直接使用。 6. 测试环境:在安装和配置完成后,可以使用简单的Python程序进行测试,确保环境搭建成功。 以上是在Linux上搭建Python开发环境的基本步骤,具体的操作可以根据不同的Linux发行版和开发需求进行调整。 ### 回答2: Linux作为一款开源的操作系统,一直以来都受到广大的开发者的欢迎和使用。而Python作为一门优秀的编程语言,在开发的领域也广泛应用。因此,在Linux系统上搭建Python开发环境,可以让开发者更方便地进行Python程序的编写和开发。 一、安装Python Linux系统默认都带有Python解释器,但不一定有Python开发环境,因此需要安装。通常推荐安装Python 3.x版本,命令为: sudo apt-get install python3 二、安装Python包管理工具pip Python包管理工具pip是方便使用Python的重要工具之一。安装命令为: sudo apt install python3-pip 三、安装虚拟环境工具 虚拟环境工具能够将不同的Python模块彼此隔离,从而避免项目之间相互影响。常见的虚拟环境工具有virtualenv、venv和conda等。以virtualenv为例,安装命令为: sudo apt-get install python3-virtualenv 四、创建虚拟环境并安装packages 使用虚拟环境工具创建一个隔离的环境,并在该环境下安装所需的packages。例如,如果需要安装NumPy、Pandas和Matplotlib,则可以在虚拟环境下使用以下命令安装: 1. 创建一个新的虚拟环境并进入 virtualenv myenv source myenv/bin/activate 2. 安装所需的packages pip install numpy pip install pandas pip install matplotlib 五、安装集成开发环境 开发Python程序时,使用集成开发环境(IDE)可以提高开发效率。常见的Python IDE有PyCharm、VS Code、Sublime等。以PyCharm为例,在Linux系统上可以通过以下步骤进行安装: 1. 下载PyCharm安装包 https://www.jetbrains.com/pycharm/download/#section=linux 2. 解压安装包并进入bin文件夹 tar -xvf pycharm-xxxxx.tar.gz cd pycharm-xxxxx/bin 3. 执行启动程序 ./pycharm.sh 六、总结 通过以上步骤,就可以在Linux系统上搭建Python开发环境。首先需要安装Python解释器和pip包管理工具,其次是安装虚拟环境工具来隔离不同项目所需的packages。最后,安装适合自己的Python IDE以提高开发效率。 ### 回答3: 在Linux上搭建Python开发环境并不复杂,只需要几个简单的步骤: 1. 安装Python 首先需要确保系统上已经安装了Python,如果没有可以通过apt-get、yum等包管理器来进行安装。建议安装Python 3.x版本,因为Python 2.x版本将在2020年停止更新。 2. 安装pip pip是Python的包管理工具,用于安装、升级和卸载Python包。可以通过以下命令进行安装: ```bash sudo apt-get install python3-pip ``` 3. 安装虚拟环境 虚拟环境允许我们在同一台机器上管理多个Python项目,每个项目可以有不同的依赖,并且可以保证项目之间不会相互干扰。可以通过以下命令安装虚拟环境: ```bash sudo pip3 install virtualenv ``` 4. 创建虚拟环境 创建一个新的虚拟环境非常简单,只需要使用virtualenv命令并指定环境的名称,例如: ```bash virtualenv myenv ``` 此命令将在当前目录下创建一个名为myenv的虚拟环境。 5. 激活虚拟环境 使用虚拟环境时需要先激活它,可以通过以下命令来激活虚拟环境: ```bash source myenv/bin/activate ``` 激活后可以看到终端提示符的前面会出现虚拟环境的名称。 6. 安装所需的Python包 现在可以在虚拟环境中安装所需的Python包,例如: ```bash pip3 install django ``` 7. 运行Python应用 在虚拟环境中安装所需的Python包后就可以在该环境中运行Python应用了,例如: ```bash python3 manage.py runserver ``` 以上就是在Linux上搭建Python开发环境的简单步骤,通过虚拟环境的使用可以方便地管理多个Python项目。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值