首先, 在写下我的第一篇 51CTO 学院博客之前, 我想说一些我的心里话, 以便回首来时路的时候, 我能够正确地审视自己的心路历程.
我今年大三了, 现在是寒假之时.
不知道何时, 我的心里产生了一股危机感, 身边的同学都已经选择了走上考研路, 不管是学习好的还是学习不好的, 这让我压力很大.
我的爸爸肯定是天天在我耳边念叨我考研考研, 他老人家肯定是盼着我有更高的学历的.
我还是迟疑了.
我的内心不想这样的, 真的, 我不想这样的.
我想真正地学会 Python 全栈的技术, 而不是每天沉浸在书本中复习考研.
我想真正地能为单位带来一些技术贡献, 而不是在成为研究生的那一天, 我说不出我会敲代码.
我不想这样的, 我不想成为水货研究生, 我希望我真的有技术傍身.
于是在拉黑了我爸爸的微信之后, 我用了京东的 2000 元白条走上了 51CTO 学院的道路, 剩下的余款我妈妈会想办法在 3 月 1 号之前还清楚.
我很清楚地知道, 我们家被我这么一弄, 已经没钱过年了.
谁在乎呢? 这就是我的人生, 我有一个梦想: 我能接触到人工智能.
为什么选择全栈开发的微职位的课而不是人工智能的课呢?
我相信我自己, 绝对不会冲动地做一件事, 我在表达对人工智能的热爱的同时, 并不代表我就第一时间去接触它.
人工智能对我来说, 是脚踏实地的, 而不是浮夸的谈资.
正因为如此, 我毅然选择了全栈开发, 我希望我拥有着坚实的编程能力去接触人工智能.
而不是我两手空空去接触.
我如果连全栈开发师都做不好, 我凭什么去追逐那个人工智能的层面?
所以, 我将与 51CTO 学院一路同行, 追逐优秀的自己.
所以, 这是我第一篇 51CTO 学院公开的博客, 也是我最后一篇公开的 51CTO 学院的博客.
我吹下的牛逼, 得让人看见, 才能有鞭策我的动力.
不然我光对自己吹牛 B, 只不过是对自己的一种安慰.
接下来就直接进入正题吧, 如何在一台全新的电脑上打造 python 编程环境:
1联网. 下载 anaconda 和 conemu
anaconda 的下载地址:
https://www.anaconda.com/download/
请务必选对自己要用的 python 版本和系统的位数.
要强调的是, 请把全部选项勾上, 不要问为什么, 直接避免以后环境变量带来的问题:
这个是把你下载的 anaconda 自动添加到环境变量.
要知道, anaconda 是自带 python.exe 的, 假如你下载时选择的是 python3.7:
那么打开 anaconda 输入 python 时你的情况应该是这样的:
那么, 这个软件的使命就到了这儿, 因为这个软件是:
Anaconda 指的是一个开源的 Python 发行版本, 其包含了 conda,Python 等 180 多个科学包及其依赖项.
用白话说, 就是 Python 包的管理器.
这个东西当然要结合命令提示符窗口来结合使用.
那么我们系统确实自带一个 cmd 的命令提示符, 这个时候 conemu 登场了.
没错, conemu 就是用来替代 cmd 而作为命令提示符窗口, 今后不再使用 cmd.
各位不必再追究为什么, 因为到最后大家都会懂得 conemu 比 cmd 好用.
conemu 的下载地址:
https://www.fosshub.com/ConEmu.html
选择第二行, installer(32-bit,64-bit) 即可.
注意, 这两个软件装在哪儿不重要, 但是我希望的是装的地方不要太深入.
要是遇到环境变量的问题, 你百度的时候至少还能看懂如何添加进去.
当 conemu 安装完毕的时候, 可以把这个软件固定到任务栏, 方便今后的打开.
打开 conemu 窗口, 你如果严格按照我上面的步骤走, 输入 conda 你会看见:
这象征着, 你已经完成了这两个软件的完美安装.
从今以后, 我们将频繁地使用 conemu 去做各种事情.
2打造 python 编程环境, 命名上自己的名字.
在做这些事之前, 我们确实还要传进去一些关于 Python 的东西.
也就是免费的 Anaconda Python 仓库, 不要问那么多, 直接下载就完事.
在 conemu 中分别输入这三行, 完成下载:
- conda config --add channels
- conda config --add channels
- conda config --set show_channel_urls yes
这个时候, 我要穿插一个管理屏幕的技巧:
在 conemu 中输入 cls, 完成窗口的清屏, 最后就变成这样:
这个时候我们可以开始打造 python 编程虚拟环境了.
我们需要接触到一些命令:
查看已有的编程虚拟环境: conda env list
创造一个编程虚拟环境: conda create -n $*
进入环境 :activate $*
退出环境: deactivate
移除环境: conda remove --all -n $*
但是你们不觉得上面五个命令太过于长了吗?
在今后的使用 conemu 中我们直接输入那么长的命令, 肯定要烦躁的爆炸, 对吧?
于是我们打开 conemu 中的 settings(快捷键: Win+Alt+P):
找到 startup 模块的 Environment, 将下面的这段复制进去:
- alias cl=conda env list
- alias cc=conda create -n $*
- alias coa=activate $*
- alias cod=deactivate
- alias cr=conda remove --all -n $*
这样我们就对上面的五个命令完成了简化:
cl: 查看已创建的环境列表
cc: 创造一个虚拟环境
coa: 进入环境
cod: 退出当前环境
cr: 移除环境
希望大家能牢牢记住上面的命令, 接下来我们就进入打造 python 虚拟编程环境的步骤:
输入 cl, 看到如图:
这个是基础的编程环境, python 版本是安装 conda 的时候所选择的 python 版本.
现在我们知道, python 当前最流行的两个版本毫无疑问是 2.7 和 3.7 版本, 那么我们直接创造这两个虚拟编程环境.
输入 cc py2 python=2.7(py2 是创造虚拟名字的名字):
创建的过程中, 输入 y 代表同意:
创建成功之后, 输入 coa py2 进入这个环境, 之后输入 python.
我们是可以清楚地看到 python 版本是 2.7:
那么按 ctrl+z 退出 python 环境, 并再退出 py2 编程环境:
这个时候, 可以创建名称为 py3 的 python=3.7 的编程环境:
- cc py3 python=3.7
- y
- coa py3
图片就省略了.
那么这个时候, 我们在选择 python 的时候, 总有自己最爱的 python 版本.
像我, 肯定最喜欢 python3.7 版本, 那我就创建一个以自己名字为命名的环境:
方法我就不再说了, 最终我输入 cl 查看列表的时候, 是这样的:
看完我这篇文章, 你们都学会打造 python 编程环境了吗?
来源: http://www.bubuko.com/infodetail-2929723.html