Python 学习(二)开发环境搭建

本贴最后更新于 2329 天前,其中的信息可能已经物是人非

原计划没有这一篇的,正好周末两天系统崩溃,重装了一下系统,总结一下当做开发环境搭建吧。


1. 安装 Ubuntu16.04

1. 下载安装镜像

  因为人工智能很多工具软件都是稳定运行在 Ubuntu16.04 版本上,还有购买的腾讯云服务器也是 Ubuntu16.04 的,所以就没像以前强迫症一样总是装最新的系统和软件。直接进入 Ubuntu 官网,找到安装镜像的下载地址 http://releases.ubuntu.com/16.04/,根据自己电脑的配置下载 64 位的版本。

downpng

2. U 盘刻录

  最方便的安装方式就是从 U 盘启动安装盘了,根据官网指导,另外一台 Win10 系统的笔记本下载了 rufus 刻录工具,插入 U 盘,打开 rufus 选择镜像,点击开始,并在弹出的写入模式中选择推荐的写入 iso 镜像模式,等待几分钟就完成这一步了。

3. 开始安装

  分区我只分了一个 swap 分区和一个挂在根目录的 ext4 分区,初学者最好不要分散过多的注意力到这上面来。除了硬盘分区稍微复杂点,其余的就是一路 next,最后一步需要等待十几分钟,再次重启就进入新系统了。


2. 系统配置和常用软件安装

1. 安装源设置和无线网卡无法启动问题

  有些电脑 Ubuntu 安装完无线网卡没有启动,很不巧我就碰到了。找了根网线先连上网再说,更换安装源选择最佳服务器,我的测试了就是 cn99 最快了。选择确定后,系统会自动载入安装源的软件列表,这时候再次打开系统设置-> 软件和更新中的附加驱动页面就可以看到网卡和显卡的专有驱动,勾选两个驱动,应用更改后重启。再点开网络连接,就应该可以像 windows 一样连接家里的无线网了。
  连上无线网,更新系统。

sudo apt-get update
sudp apt-get dist-upgrade

2. 常用软件安装

  根据个人使用习惯安装了一些常用的软件。

sudo apt-get install vim chrome zsh

3. 系统美化

  自带的系统界面实在是有点土,这么多年 Canonical 一直坚持不进步的审美水平,也实在不易。网上找到一个简单美化的教程,照着折腾一下。
  展示一下别人美化后的效果图
downpng


4. Python 开发环境安装

  考虑到以后学习爬虫、机器学习、数据分析和可视化的需要,直接安装 Anaconda。下载 Anaconda3-5.2.0-Linux-x86_64.sh,考虑权限问题,我将 Anaconda 安装到 home 目录下了。

chmod u+x Anaconda3-5.2.0-Linux-x86_64.sh
./Anaconda3-5.2.0-Linux-x86_64.sh

  安装过程中,确认创建 PATH 环境变量,zsh 环境在.zshrc 配置文件最后一行添加上 bash 中新增的 PATH 行。最后输入 conda -V 测试是否安装完毕。

  • Linux

    Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和 Unix 的多用户、多任务、支持多线程和多 CPU 的操作系统。它能运行主要的 Unix 工具软件、应用程序和网络协议,并支持 32 位和 64 位硬件。Linux 继承了 Unix 以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

    946 引用 • 943 回帖
  • Ubuntu

    Ubuntu(友帮拓、优般图、乌班图)是一个以桌面应用为主的 Linux 操作系统,其名称来自非洲南部祖鲁语或豪萨语的“ubuntu”一词,意思是“人性”、“我的存在是因为大家的存在”,是非洲传统的一种价值观,类似华人社会的“仁爱”思想。Ubuntu 的目标在于为一般用户提供一个最新的、同时又相当稳定的主要由自由软件构建而成的操作系统。

    126 引用 • 169 回帖
  • 操作系统
    39 引用 • 56 回帖 • 2 关注

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...