4

「编程」环境配置锦集大全 - 包含大多数主流语言

 3 years ago
source link: https://zhuanlan.zhihu.com/p/314870662
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

写这篇文章的原因是最近半年因为自己需要或者是上课需要,来来回回装了很多编程语言的开发环境,同样踩了很多坑。为了以后自己方便查阅以及补充,也很适合小白同学进行参考。

主要包含了这几个语言C / C++,Python,R,Java,PHP,分为Windows和Mac两个操作系统,Linux我就不写了(有几个小白用Linux )。

主要内容我以前装环境参考的文章,和一些我觉得很不错的教程,在一个系统下一种语言最多包括两个教程,排名不分优劣,可以相互参考。

Windows系统:

C / C++:

第一篇已经较为完整,第二篇可作为补充(注意甄别第二篇中可能的不明推广)

解读gcc和g++编译器分别对c与c++文件影响_Herok-CSDN博客 blog.csdn.net Iz2Mfer.jpg!mobile C语言/C++编程学习:环境设置 www.jianshu.com 6VNFb2y.jpg!mobile

Python

非常详细,非anaconda版本,感谢 @呆呆 分享

呆呆:可能是全网最详细的 Python 安装教程(windows) zhuanlan.zhihu.com feYriu.png!mobile

anaconda版本,更加简单,但所占空间大于上一个方法,感谢@豆豆 分享

豆豆:Anaconda介绍、安装及使用教程 zhuanlan.zhihu.com 6NFJzyB.jpg!mobile

个人推荐,在jupyter notebook上用python和R,非常可视化,可以像写文章一样写代码,感谢@DataCastle数据城堡 分享。

DataCastle数据城堡:最详尽使用指南:超快上手Jupyter Notebook zhuanlan.zhihu.com AjmIR3J.png!mobile

R

很详细的一篇博文

https://cloud.tencent.com/developer/article/1390625 cloud.tencent.com

同样很详细,感谢@曹务强 分享

曹务强:R语言入门1:安装R和RStudio zhuanlan.zhihu.com qAFZVru.jpg!mobile

Java

非常详细容易操作

https://juejin.cn/post/6844903937095499789 juejin.cn

PHP

非常全面的一个教程,感谢@低唱语焉不详 分享

低唱语焉不详:PHP环境全套针细教程:Windows安装Apache, PHP and MYSQL zhuanlan.zhihu.com MrAf6vB.jpg!mobile

参考教程,同样非常详细

Windows下Apache+PHP+MySQL搭建历程 www.jianshu.com qQB3uuj.jpg!mobile

Mac系统:

C / C++:

省心简单,非常适合小白 感谢 @玄魂 分享

玄魂:无废话--Mac OS, VS Code 搭建c/c++基本开发环境 zhuanlan.zhihu.com RnquUfn.jpg!mobile

Python

苹果自带python,但是版本较为老旧,一般需要重新安装,如果仅仅想玩玩,那可以直接在命令行上使用。

非anaconda版本,感谢 @Jonathan 分享

Jonathan:macOS Mojave安装Python 3.7.x 最新版 zhuanlan.zhihu.com auURFjb.jpg!mobile

anaconda版本,和windows的其实基本上一样,这个回答里同时包括了anaconda的一些简单但实用的命令,感谢@刘志军 分享

怎么在mac 系统上使用Python?怎么安装Anaconda? www.zhihu.com feYriu.png!mobile

R

非常详细的一篇攻略

mac上安装R和RStudio_沈荣荣的博客-CSDN博客 blog.csdn.net UJRraqV.jpg!mobile

个人推荐,我现在在jupyter notebook上用python 和 R,如果感兴趣可以参考这篇,感谢@无邪 分享

无邪:用R新选择,像Python一样优雅的用R! zhuanlan.zhihu.com 3QzuUvr.jpg!mobile

Java

与windows版一个作者,同样非常的详细

https://juejin.cn/post/6844903895504797710 juejin.cn

PHP

在mac下推荐使用homebrew安装,这是mac下的软件包管理软件。

下面这个教程非常详细。

Mac下安装PHP开发调试环境(ngnix+php72+xdebug)_个人文章 - SegmentFault 思否 segmentfault.com fMZZRbR.png!mobile

另外推荐几个自己的回答:

平凡:编程语言项目大全 - PBL(Project based Learning) - 包含全部主流语言

如何系统地自学 Python?

https://www. zhihu.com/question/5890 5568/answer/1593577798

大家在计算机学习路上,都看过哪些圣经级别的书?

大家在计算机学习路上,都看过哪些圣经级别的书?

想自学一种编程语言,各种编程语言都有什么区别?

大学理科生零基础自学计算机和编程有哪些书籍和方法比较好?


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK