python选环境是什么意思_Python 基本功: 0. 选择环境

学会运用Python,就是站在巨人的肩膀上前进

系统:

Python 是非常灵活的,可以在各种平台上面搭建运行,包括了 Windows, Mac OS, Linux, Android, iOS。如果要选择一个最适合的平台,那就是 Mac OS。

首先 Mac OS 系统用户体验感很强,本身是基于 Unix 的所以在安装 Python 和 Python 库的时候支持性很高,并且从终端直接调用和部署 Python 也非常简单,和 Linux 几乎一样。而 Windows 的终端,Python 库的调用编译兼容性都不如 Mac 和 Linux,所以不建议。

电脑:

既然选择了 Mac OS,那就需要一台 Mac 电脑。很多人吐槽 Macbook 贵,但是你的选择有很多,并且官网上还支持24期免息,所以最好的方法是去申请一张支持免息的信用卡,然后每个月只要付几百块钱就可以拥有一台崭新的 Mac. 那我们该怎么选择 Mac 电脑呢?MacBook Air: 性价比不如 MacBook Pro 高,本身是续航低耗型,不适合程序编译。

MacBook Pro: 13寸,15寸都可以,直接升级 16G+512。

iMac: 性价比最高,选择 i7 或者 i9, 升级 16G+1/2/3 T,适合大型程序创作和编译,避免选择i5 因为没有超线程,少了一半的多核运算能力。

iMac Pro: 适合高阶 Python 玩家,运行大型科学计算,我曾经在云上租了一样的配置,运行了一周就花了将近一台 MacBook Pro 的钱。

Mac Pro: 对图像处理进行了硬件上的优化,目前不清楚在程序编译上有何作用,并且屏幕要自己配,不建议。

Mac mini: 家里有闲置屏幕,键盘的可以考虑,可以作为一台测试/远程编译服务器。

所以最后我选择了3台 Mac 进行对比:适合 Python 创作的 Mac 计算机

附加一句,MacBook Pro 的键盘经常被吐槽,建议购买一个单独的 Magic 键盘和鼠标,然后链接外置显示器像这样:

显示器建议购买 USB-C Type 接口的,MacBook 的另外一个缺点是全身都是 USB-C,如果需要连接 USB 或者其他设备就需要转换器。而一台自带 USB-C 的显示器,本身就是一个Hub, 包括了充电,外置各种接口的功能。

创作软件:

在 Mac上 创作 Python 程序有三种方案:用 Sublime Text 之类的文字编辑器来编写,然后在终端内直接编译。优点是操作灵活,不需要花钱买复杂的 IDE。缺点是需要自己 Debug, 没有代码提示,需要自己搭建代码库等环境,适合高手玩。

用 PyCharm, 建议直接升级到专业版本。PyCharm IDE 就是最专业的创作软件,里面有几户所有你能想得到的功能,而且一直在更新,并且可以在运算大型科学计算的时候帮助你优化。

Anaconda + 网页笔记互动式 (Jupyter Notebook),这个方案适用于科学分析和数据可视化,更注重于数据的表现,但是不适合并行运算和开发大型软件项目。PyCharm 专业版的项目创作页面

Python + PyCharmPython 下载​www.python.orgPyCharm 下载​www.jetbrains.comAnaconda 下载​www.python.org

PyCharm 社区版可以直接在官网下载,专业版可以在之后的学习路上有需要再进行购买。

先安装 Python, 然后安装 PyCharm, 可以新建立一个用于做Python项目的文件夹,然后所有的项目都在这个文件夹里面。你不用担心虚拟环境等,PyCharm 都已经帮你设置好了,你只需要开启一个新的项目,里面的环境已经是隔离的虚拟环境 (Python Venv)。

最后安装 Anaconda, Anaconda 和 PyCharm 都有各自的虚拟环境和管理库的方案,所以可以把两个环境当做不同的项目用途。我一般把 Anaconda 用作科学研究,数据分析,就像 Matlab, 然后在写软件项目,人工智能,深度学习用 PyCharm。

你离一个为你创造财富的机器人只有一步之遥

虽然以上步骤并不难,可能需要花一点时间和金钱,但是这些投入对于之后你可以完成的项目所带来的收益完全不值得一提,来罗列一下有这些工具你可以完成的事情:自动化完成繁琐的日常任务

代替Matlab, 做可视化科学运算

制造一台AI,为你工作

训练统计模型,神经网络为你做出商业决定,投资预判

建立属于自己的云盘,云服务器

连接你的iPhone Siri, 通过 Hey Siri 远程执行命令

在之后的专栏文章中我会带领大家进入Python的世界,让我们一起努力 。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值