Python Compiling Environment (Anaconda+VS code+GitKraken+Github)
前几天在学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)相关推荐
- Python 学习 --->Anaconda、pyenv、virtualenv、venv
由于 Python 的版本众多,还有 Python2 和 Python3 的争论,因此有些软件包或第三方库就容易出现版本不兼容的问题.同时在python 开发中,我们可能会遇到一种情况,就是当前的项目 ...
- 刚安装的python如何使用-Anaconda介绍、安装及使用教程
〇.序 Python是一种面向对象的解释型计算机程序设计语言,其使用,具有跨平台的特点,可以在Linux.macOS以及Windows系统中搭建环境并使用,其编写的代码在不同平台上运行时,几乎不需要做 ...
- visual studio code python插件下载_visual studio code 的必装推荐插件plugin, vscode, vsc
An Old Hope Theme (theme, 推荐,且推荐它的 classic theme,安装后在颜色选项里选择,该插件的定制见文末) Cobalt2 (theme) Drac ...
- python实验报告代写_TensorFlow作业代写、代做Python程序语言作业、代写github课程作业、Python实验作业代写...
TensorFlow作业代写.代做Python程序语言作业.代写github课程作业.Python实验作业代写 日期:2019-07-10 10:34 Python Practical Examine ...
- 从15000个Python开源项目中精选TOP30,GitHub平均star为3707,赶紧收藏!
翻译 | AI科技大本营(ID:rgznai100) 参与 | SuiSui 继推出2017年机器学习开源项目Top 30榜单后,Mybridge AI又推出了一个Python开源项目Top 30榜单 ...
- python与anaconda安装(先安装了python后安装anaconda,基于python已存在的基础上安装anaconda)——逼死强迫症、超详解
目录 一.安装python(python3.7.4) 1.下载 (1)下载1(32位) (2)下载2(64位) 2.安装 3.配置python环境变量 4.检验python 二.安装anaconda( ...
- 再谈Python启动器与Anaconda解释器的关联问题
问题 是否可以通过Python启动器(py.exe)启动Anaconda安装的Python解释器? 分析 一. 启动Python解释器有三种方法: 根据指定Python解释器的路径执行.按照这种方法是 ...
- Python发行版本Anaconda的安装说明:基于Anaconda2-4.3.1-Windows-x86_64
Anaconda指的是一个开源的Python发行版本,其包含了conda.Python等180多个科学包及其依赖项.因为包含了大量的科学包,Anaconda 的下载文件比较大(约 531 MB),如果 ...
- python详细安装教程视频-如何安装Python运行环境Anaconda?(视频教程)
本视频教程针对Windows 7平台,集成3.6版本Python的Anaconda录制. 根据我多次线下编程工作坊获得的反馈经验,发现Python初学者居然在环境安装步骤,就很可能遭受挫折. 如果没有 ...
- 2转单通道 python_机器学习用Python—Python集成工具包Anaconda安装步骤
近几年来,机器学习以及深度学习的研究异常火热,机器学习和深度学习也逐渐渗透到各个领域,当然,脑科学领域也不例外.利用机器学习和深度学习技术解决脑科学领域中的问题,成为目前最为火热的研究方向之一.而神经 ...
最新文章
- android4.4 添加快捷开关(以截屏为例)
- 最新全球自由职业技能单日排行
- 原来神经网络的损失函数也是网络的一部分
- BZOJ3992[SDOI2015]序列统计
- CSS基础(part14)--定位
- 数组初始化使用(写)new与不使用(不写)new
- cad常用字体包_CAD制图初学入门如何学好CAD?CAD大神总结5点诀窍,必须收藏
- [SQL]UNPIVOT 多個欄位
- VB589语音识别芯片开发
- centos7 安装vsftpd和配置以及虚拟用户权限分配
- 华为交换机带宽不足会丢包吗_华为岳伟:品质家宽,释放F5G网络体验红利
- 【首发】'k4' 宏病毒专杀 原创新型excel宏病毒专杀工具
- java web 实战开发经典_java web 开发实战经典(一)
- adams 小车 平台 前行仿真
- 国密(2)-- SM2签名和加密算法介绍
- python无法打开_python程序无法打开是怎么回事
- 第一章:计算机的软硬件基本结构_4
- 读书笔记1|深度学习入门:Machine Learning Yearning
- 2021-11-15
- tree.js 酷炫的效果,人脸识别签到思路,html5 3D微信头像自动抽奖代码
热门文章
- R数据处理包plyr:超越apply函数族的向量化运算
- 网络环境未能通过安全验证,请稍后再试
- python中in,not in,比较运算符,格式化输出,编码
- pyinstaller将py文件转成exe格式
- [saiku] 配置saiku实时展现查询数据
- 2013年1月第1个周末
- 【英语天天读】Develop Your Own Helping Rituals
- redis慢查询日志,php安装redis扩展,redis存储session,redis主从配置
- JAVA语言基础-面向对象(方法重写概述及其应用)
- 随时发生的网络攻击怎么防?这是一场网络安全的全民保卫战!