前几天在学Git操作,对于没接触过linux的编程自学新手来说learning curve is too steep...虽然会基本操作了,但最后还是果断弃坑了(界面操作太僵硬,图形化程度停留在30年前),转到GitKraken上。

GitKraken好处是不需要命令行操作,可能是因为里面的英语太行话了,我实在没找到怎么checkout到某个commit上的方法。曲线救国,貌似可以在想转到的commit上加branch,然后转到对应的branch上。

Anaconda自动部署好了numpy matplotlib等Python库,内部包含了Python的编译器,很方便。后面在VS code里面设置下就可以在VS code里面编译运行了。(当时参考了这个https://zhuanlan.zhihu.com/p/30324113)

想用VS code,而不是Spyder是觉得Spyder确实像网上说的那样,比较matlab,不那么像在写代码。很多功能(比如,Git集成、括号染色)都没有(而且颜值逼格也都没VS code高,划掉)。

用GitKraken也可以避免在VS code里面敲Git命令,因为GitKraken和VS code之间完美自动同步(即使是在程序都在运行的情况下)。

GitHub嘛,就不解释了,正常操作,早晚都得会用的。

本来备选方案有PyCharm等IDE、Vim等编辑器,最后(机缘巧合)选择了如题的方案。

目前对GitKraken和VS code的深度操作还不是很熟,尤其是GitKraken经常报错,慢慢学喽。

转载于:https://www.cnblogs.com/ecoflex/p/8527789.html

Python Compiling Environment (Anaconda+VS code+GitKraken+Github)相关推荐

  1. Python 学习 --->Anaconda、pyenv、virtualenv、venv

    由于 Python 的版本众多,还有 Python2 和 Python3 的争论,因此有些软件包或第三方库就容易出现版本不兼容的问题.同时在python 开发中,我们可能会遇到一种情况,就是当前的项目 ...

  2. 刚安装的python如何使用-Anaconda介绍、安装及使用教程

    〇.序 Python是一种面向对象的解释型计算机程序设计语言,其使用,具有跨平台的特点,可以在Linux.macOS以及Windows系统中搭建环境并使用,其编写的代码在不同平台上运行时,几乎不需要做 ...

  3. visual studio code python插件下载_visual studio code 的必装推荐插件plugin, vscode, vsc

    An Old Hope Theme     (theme, 推荐,且推荐它的 classic theme,安装后在颜色选项里选择,该插件的定制见文末) Cobalt2     (theme) Drac ...

  4. python实验报告代写_TensorFlow作业代写、代做Python程序语言作业、代写github课程作业、Python实验作业代写...

    TensorFlow作业代写.代做Python程序语言作业.代写github课程作业.Python实验作业代写 日期:2019-07-10 10:34 Python Practical Examine ...

  5. 从15000个Python开源项目中精选TOP30,GitHub平均star为3707,赶紧收藏!

    翻译 | AI科技大本营(ID:rgznai100) 参与 | SuiSui 继推出2017年机器学习开源项目Top 30榜单后,Mybridge AI又推出了一个Python开源项目Top 30榜单 ...

  6. python与anaconda安装(先安装了python后安装anaconda,基于python已存在的基础上安装anaconda)——逼死强迫症、超详解

    目录 一.安装python(python3.7.4) 1.下载 (1)下载1(32位) (2)下载2(64位) 2.安装 3.配置python环境变量 4.检验python 二.安装anaconda( ...

  7. 再谈Python启动器与Anaconda解释器的关联问题

    问题 是否可以通过Python启动器(py.exe)启动Anaconda安装的Python解释器? 分析 一. 启动Python解释器有三种方法: 根据指定Python解释器的路径执行.按照这种方法是 ...

  8. Python发行版本Anaconda的安装说明:基于Anaconda2-4.3.1-Windows-x86_64

    Anaconda指的是一个开源的Python发行版本,其包含了conda.Python等180多个科学包及其依赖项.因为包含了大量的科学包,Anaconda 的下载文件比较大(约 531 MB),如果 ...

  9. python详细安装教程视频-如何安装Python运行环境Anaconda?(视频教程)

    本视频教程针对Windows 7平台,集成3.6版本Python的Anaconda录制. 根据我多次线下编程工作坊获得的反馈经验,发现Python初学者居然在环境安装步骤,就很可能遭受挫折. 如果没有 ...

  10. 2转单通道 python_机器学习用Python—Python集成工具包Anaconda安装步骤

    近几年来,机器学习以及深度学习的研究异常火热,机器学习和深度学习也逐渐渗透到各个领域,当然,脑科学领域也不例外.利用机器学习和深度学习技术解决脑科学领域中的问题,成为目前最为火热的研究方向之一.而神经 ...

最新文章

  1. android4.4 添加快捷开关(以截屏为例)
  2. 最新全球自由职业技能单日排行
  3. 原来神经网络的损失函数也是网络的一部分
  4. BZOJ3992[SDOI2015]序列统计
  5. CSS基础(part14)--定位
  6. 数组初始化使用(写)new与不使用(不写)new
  7. cad常用字体包_CAD制图初学入门如何学好CAD?CAD大神总结5点诀窍,必须收藏
  8. [SQL]UNPIVOT 多個欄位
  9. VB589语音识别芯片开发
  10. centos7 安装vsftpd和配置以及虚拟用户权限分配
  11. 华为交换机带宽不足会丢包吗_华为岳伟:品质家宽,释放F5G网络体验红利
  12. 【首发】'k4' 宏病毒专杀 原创新型excel宏病毒专杀工具
  13. java web 实战开发经典_java web 开发实战经典(一)
  14. adams 小车 平台 前行仿真
  15. 国密(2)-- SM2签名和加密算法介绍
  16. python无法打开_python程序无法打开是怎么回事
  17. 第一章:计算机的软硬件基本结构_4
  18. 读书笔记1|深度学习入门:Machine Learning Yearning
  19. 2021-11-15
  20. tree.js 酷炫的效果,人脸识别签到思路,html5 3D微信头像自动抽奖代码

热门文章

  1. R数据处理包plyr:超越apply函数族的向量化运算
  2. 网络环境未能通过安全验证,请稍后再试
  3. python中in,not in,比较运算符,格式化输出,编码
  4. pyinstaller将py文件转成exe格式
  5. [saiku] 配置saiku实时展现查询数据
  6. 2013年1月第1个周末
  7. 【英语天天读】Develop Your Own Helping Rituals
  8. redis慢查询日志,php安装redis扩展,redis存储session,redis主从配置
  9. JAVA语言基础-面向对象(方法重写概述及其应用)
  10. 随时发生的网络攻击怎么防?这是一场网络安全的全民保卫战!