大家好,又见面了,我是你们的朋友全栈君。 开发环境的搭建是一件入门比较头疼的事情,在上期的文稿基础上,增加一项Anaconda的安装介绍。...其实在Windows下安装Python、Anaconda和pandas都比较简单,Python只需要去Python的网站下载下来安装包,然后下一步下一步这么点下去就好了,而pandas呢只要安装Pycharm...我这里这个文件夹取名test,填写好之后点击“create”,出现下面这个画面: 顺序点击File→New→Python File,填写文件名,创建了一个Python程序文件,双击打开: 一般开始一门语言...4.补充Anaconda的安装 直接Anaconda的官网页面找到下载界面如下: 根据自身电脑情况选择对应的版本下载,完成后基本上按提示一步一步来就是了,中间有一步如下图: 这里我是全部勾选的,接下来的都全部按提示一直...在最后安装完成之后,我们在PyCharm里设置一下解释器(Interpreter)就选择Anaconda目录下的Python程序就可以了,这样,你就可以看到很多常用的package其实就已经打包安装好了
然后开始找问题: 1:有人说是文件名的问题,这个可能有,但是我没有改,我觉得我的这个很规范。 2:pyqt的auto选项,试了一下没反应。...3:还有人说版本问题,我check了最新版应该没问题,再装一次太麻烦了,也没有改。 4:还有禁掉pycharm网络的问题。太扯了吧,反正我应该不是。 都TM什么问题些!!!好不靠谱!!!...搞了半天,还是自己找出来了!!! 原来是选择的python.exe的问题。选择了错误的python.exe路径,导致的错误。还是这个靠谱。...这里可能有很多个路径,我是安装了anaconda,没有直接安装python,所以这里在选择路径时出现了错误。第一次使用anaconda,哎!!你可以一个一个的试试,应该是这个问题。...调试也不会有问题了,如果你不能显示,应该是这个问题。
这样会带来什么问题呢?...这样会带来什么问题呢?...值得注意的是,在这个过程中,即使由于 P0 消耗完了时间片而导致处理机使用权转让给了 P1,P1 也不会实际进入临界区,而是不断循环 —— 这就确保了整个过程中,即使进程不断来回切换,始终都只有 P0...这样交替进行,也就是说,即使 P0 运行完之后想要再次运行,它也不得不先等待 P1 的完成。...和 TSL 指令一样,Swap 指令也无法解决“让权等待”的问题。 那么,是否有更加完善的方法来解决这个问题呢?
用 Anaconda 里面带着的 Jupyter Notebook 呢?...因条件有限,本文仅以 Windows 系统、Python 3.7 版、64 位系统的 Anaconda 安装为例,macOS,Linux 的用户如不会安装,请在网上搜索安装方法。...下图界面里有两个选项,一个是了解 Anaconda 云,另一个是上手 Anaconda 教程,呆鸟就不选了。 点击 Finish 完成安装。 ?...至此,Anaconda 的安装就完成了,在 Windows 程序菜单里,可以看到安装的内容。 ?...,那呆鸟从哪里启动呢?
这里就讲一下anaconda+pycharm的安装,其他的IDE我不怎么推荐使用,anaconda是一个开源的Python发行版本,里面好多库都已经帮你安装好了,这里只讲一下windows/Linux下安装...,我就直接跳到安装好了如何配置anaconda的Python解释器了,如果按照上面我的教程桌面上会有两个pycharm图标,随便点一个打开都可以,打开后出来这个: ?...Python解释器依旧和真真正正的anaconda的Python解释器不同步,比如新安装了一个库,virtualenv虚拟环境不会进行自动同步,必须手动重新配置才会同步。...就没有什么问题了,解释器也配对了。...-Linux-x86.sh回车,再按回车继续,然后按空格大概三四下直到出来[no] >>>,在后面输入yes回车(同意协议),再回车(选择安装路径,我这就用默认的路径了),等待安装完成,安装完成之后输入
这里还是自己选择一个空文件夹进行安装。可以自己建立一个空文件夹。 不是选择的空文件夹是不行的 可以自己建立一个。我已经安装过了。...为了更加形象的看到每个步骤,我在e盘再次安装一下。 这里选择下边那个选项框,我已经安装过了,所以我不勾选。 下边这个需要安装一段时间,建议自己去泡一杯茶,养养神。...出现这个界面可以先不用管 安装完成后一般在这里会出现三个编辑软件。我后来升级了一下,其它的路径没了,但是还会在Navigator找到。关于这个是啥,可以继续往后面看。...比如navigator无法打开,或者环境无法识别的话,建议重装。因为很多情况,即使你修复升级也会花费大量的时间。...我这里写到它主要是这个pycharm可以和我们的Anaconda联合起来。 你可以找到解释器这里的设置。
下面的方法取自极客时间 1、练习缺陷、弱点地方 这句话的意思就是我们要做就做自己不会的题目,如果一直做自己会的题目,你不会有进步的,所以不要一直刷那些 easy 的题目,时不时做个 hard 有助于提升自己的能力...所以刷题的时候你可能遇到一道题看了半天都不会就放弃了,我不建议看了半天就放弃,更不建议一道题看半天,这就是我接下来要讲的学会放弃。 2、刻意练习——过遍数 这里提倡一道题至少 5 遍。...第二遍 看完题解之后马上自己写代码,这个时候不能再看题解了,自己完成 AC。 多种解法比较,体会并优化。 第三遍 过了一天之后,再重复做题。 根据不同解法的掌握程度来做专项练习。...第四遍 过了一周之后,反复来回练习相同的题目。 第五遍 面试前一周恢复性训练。 3、反馈 这里的反馈就是你学习了这个东西之后有什么收获,比如你可以完成类似的题目,你可以将解题思路讲给别人听。...还有的人居然说 无法访问?
对于我而言,我非常喜欢问题,因为这样可以迅速提升自我,我们要学会针对性解决问题,遇事不怕的能力!那么我又碰到了什么问题了?如何利用谷歌很好的解决问题?下面一起来见证解决问题的方法!...这次跑的是cnn模型,需要cython支持,所以就会有问题,我想说的是因为这个问题,让许多人放弃了win系统,跑去装linux系统,我更想说的是,linux也好win也好,都有各的好处,有人说win简单...不管是通过pip安装包,还是在这里出现的这个error没有发现这个.bat文件,问题都是表示distutils无法找到vcvarsall.bat脚本~ 这个脚本作用是来设置编译环境~ 此时我们来打开distutils...文件夹里面的_msvccompiler.py这个文件~ 由于我用的是anaconda3,所以这里我给出我的路径,如果你跟我的不同,可以直接search一下,有什么问题可以留言给我~ 我的路径:D:\Anaconda3...然后重启jupyter notebook,再次运行就可以了,以后安装什么包也就不会出现问题了~ 对于这个问题,到这里就圆满搞定了!
Jupyter Notebook 可以直接安装,微软的 VSCode 也内置支持 Jupyter Notebook,那为什么我要推荐安装 Anaconda?...用 Anaconda 里面带着的 Jupyter Notebook 呢?...下图界面里有两个选项,一个是了解 Anaconda 云,另一个是上手 Anaconda 教程,呆鸟就不选了。 点击 Finish 完成安装。...至此,Anaconda 的安装就完成了,在 Windows 程序菜单里,可以看到安装的内容。...,那呆鸟从哪里启动呢?
第一件事,你应该知道自己在哪里,你先要知道自己在哪里,你才知道从哪里做,你该学些什么东西,先知道自己在哪里非常重要,然后提出尖锐的问题; 只有在项目一开始的时候,你可以提出很尖锐的问题,不会有人怪你,可是一旦整个团队投入之后...不提出尖锐的问题,就不知道我们要解决什么问题。 这是我习惯的开场,先让大家看到全貌。 0. 衡量 有一句有态度的句子讲,如果你不能衡量它,你就不可能管理它。...我们通常会用红黄绿灯来显示它,绿灯的时候一切OK,站立会议的时候汇报,这个很正常,没有什么问题。 黄灯的时候,这个可能会有问题,所以警示灯改为黄灯。 如果是红灯显示,它一定会出问题。...你们的开发有需求变化这么快速的吗,通常不会有这么大的变化。如果你使用看板的话,你就会很清楚,最有趣的是这种现象,有两条线会合在一起。...度量的指标,好的指标是可比较的,如果我讲了半天这个指标你一点感觉都没有,那就不是一个好的指标。另外它要是简单易懂的,然后它是一个比率,然后它也可以改变你的行为。 ----
否则会安装失败(相同的话,就不用去取勾了) 接下来就等他安装完成即可。 结束之后, 怎么看是否成功了呢?打开下面这个路径,查看nvcc.exe,有这个说明CuDA安装成功。...FAILED for url <https://mirrors.tuna.ts 这个我一开始以为是我anaconda换了安装目录导致的,但经过查阅资料,应该是源的问题,anaconda换源后无法创建新的虚拟环境...我当时就非常纳闷, 我这里明明有这个文件,并且我也把这个bin目录加入到了环境变量里面,为啥还会报上面的这个找不到这个文件的错误呢?...怎么保证它这里是找的环境变量里面的配置呢?...好像并没有进行设置,所以我猜测,它这里找dll的时候,可能是D:\Anaconda3\envs\tfenv\Library\bin目录下去找相关的dll文件,如果找不到,可能不会自动的去总的环境变量里面找
也许这里的混乱来自于Conda紧密耦合到两个软件分发:Anaconda和Miniconda的事实。...个结果:这些是我的Conda / Python环境中的包,这些包基本上是由Python-only工具(如pip和virtualenv)无法管理的。...Pip在这里更灵活,但一旦成本是它无法精确定义和解决依赖关系conda。 最后,对pip和conda的关注完全错过了大量的Python代码的目的设计的重新分配器。...那么社会应该从这里走?我认为我们可以做的主要事情是确保项目 (1)尽可能一起工作,和(2)相互学习有点。...我发现这个过程比发布到PyPI的(通过比较相对不透明的和手动的)过程更好,这主要由在本地终端处私人工作的单个用户来完成。
一文中,我给你展示了如何用深度学习,教电脑区分机器人瓦力和哆啦a梦。 很快就有用户在后台留言,问: 老师,我想自己训练一个图片分类器,到哪里去批量下载带标注的训练图像呢?...学生告诉我,经验证,最简单有效的方法,是一张张手动点击下载…… 这显然不是正经办法。 痛点 渴望从 Google 图片库高效批量获得优质带标注图像,不会是个案。 这个大众痛点,真的没有人尝试解决吗?...今天,一个偶然的机会,我发现了一个特别棒的 Github 项目,叫做 google-images-download。 Github repo 链接在这里。...如果你还没有安装,或者对终端操作命令不太熟悉,可以参考我的《如何安装Python运行环境Anaconda?(视频教程)》一文,学习如何下载安装 Anaconda ,和进行终端命令行操作。...我们在 Finder 里打开看看: 看了半天,有的照片,还是跟郝蕾分不大清楚。 为了彻底分清两位女演员,我们再下载 200 张郝蕾的照片吧。
那么什么是软件架构呢?按照惯例,我们来看看是什么问题,是谁的问题。 要解决谁的问题? 如前所述,软件实际上就是把现实生活模拟到计算机中,并且软件是需要在计算机的硬件中运行起来的。...分别是谁的问题呢? 业务的owner需要提升业务的效率,降低业务的成本,这是动机。这个实际上就是业务的问题,所以一般软件开发的出发点就在这里。...这些事情基本都需要顺序的发生,如何保证信息在不同角色的传递过程中不会有损失? 或者说即使有损失,也能快速纠正? 这些角色之间是如何协调,才能共同完成虚拟化业务的需求?...但是我们需要注意到一点,整个的概念体系,或者说业务的建模不会有任何的变化,还是完成同样的这些事情。唯一的区别就是量越来越大,超过了单个人和单个机器的容量,不断地增长。...当然,当这些角色由一个人来完成的时候,不一定会有代码架构,往往会比较乱。 当参与的人员越来越多,就会形成开发体系的组织架构。
那么什么是软件架构呢?按照惯例,我们来看看是什么问题,是谁的问题。 要解决谁的问题? 如前所述,软件实际上就是把现实生活模拟到计算机中,并且软件是需要在计算机的硬件中运行起来的。...分别是谁的问题呢? 1、业务的 owner 需要提升业务的效率,降低业务的成本,这是动机。这个实际上就是业务的问题,所以一般软件开发的出发点就在这里。 ...2、这些事情基本都需要顺序的发生,如何保证信息在不同角色的传递过程中不会有损失? 或者说即使有损失,也能快速纠正? 3、这些角色之间是如何协调,才能共同完成虚拟化业务的需求?...但是我们需要注意到一点,整个的概念体系,或者说业务的建模不会有任何的变化,还是完成同样的这些事情。唯一的区别就是量越来越大,超过了单个人和单个机器的容量,不断地增长。...当然,当这些角色由一个人来完成的时候,不一定会有代码架构,往往会比较乱。 3、当参与的人员越来越多,就会形成开发体系的组织架构。
因此,我希望有那么一个框架,能够帮我完成所有的上游分析,从而集中精力解决生物学问题。 bcbio是一个GitHub上的社区项目,始于2009年,已经有将近8年的历史了。...经过了那么长时间的洗礼,我们就能比较放心的使用了。 它具有如下特点: 社区开发:开发过程是完全开放的并且由来自多个社区的贡献者来共同维护。...我花了2天多时间研究了一下这个框架,本来希望它能减轻我以后的工作压力,没想到学习它也是非常的费劲。...该文件做的事情为: 从官方下载安装anaconda,国内推荐清华镜像源。 根据requirement.txt的内容,用conda安装包。这里他添加了两个channel。...这里使用我修改的国内专享版,利用清华镜像源加速,仅需要10~30 min的时间。海外用户用原版。
《按键精灵——办公常用脚本集锦》中列的几个计划大部分都完成了,还差一个《从txt中调用通讯录等配置信息》,其实也就是文本的读取配合数组的应用,就可以实现,大家完全可以自己动手来实现,这里就一略而过了。...如果大家有什么问题可以星球留言,闲暇时刻定会回复,也欢迎大家在星球上吹吹牛、互动互动。 然后,关于,接下来的计划,按键精灵这块可能要暂时停更了,或者说本公众号要休眠了 ?...连续挂机时,经常会有些小广告弹窗什么的,突然蹦出来,干扰代码运行。 可能才挂机几分钟我们就出去逛街了,晚上回来才发现,被一个搜狐新闻卡了一整天,心生怨念呀有木有!...更加难过的是,找半天攻略却还是屏蔽不了搜狐新闻。...当然,可能会冷不丁蹦出些不知道是啥的窗口,无法预知是什么干扰项。我绝得可以逆向思维,把正在用的程序记录下来,那没被记录的一律被视为广告弹窗,来一个毙掉一个 ? 2 PPT 素材 ?
如何从零开始,配置好Django开发环境呢?本文带你一步步无痛上手。 ? (由于微信公众号外部链接的限制,文中的部分链接可能无法正确打开。...正是因为开发工具越来越好用,技术门槛越来越低,所以从前必须分工才能完成的工作,现在个人就能独立完成。 这种事儿不稀奇。从前作家写稿子都用打字机甚至手写,排版这些事儿都得有专业人士来完成。可如今呢?...套件 为了最大可能地避免安装软件包带来的麻烦,我建议你安装Anaconda套件。 如果你只是需要进行Web开发,安装Anaconda确实有些大炮轰蚊子的感觉。...一旦你习惯了它的使用方式,那么即使工作环境迁移到其他操作系统,也不会受到很大影响。 你需要到这个地址下载最新版的PyCharm。 ? 下载之后,双击dmg文件。出现如下提示。 ?...PyCharm将通知Anaconda:“嘿,老兄,为了实验Django编程,我需要你提供一个虚拟软件环境!” 这里解释一下什么叫做虚拟软件环境。
想啥呢?面向对象其实本质上考验的是程序员的概括抽象能力,后面我们再细聊。)...上面说的python的特性比较抽象,如果你没有计算机相关的基础,那么可能一时无法理解,没有关系,在后面实战中,我们对每一句话会有一个新的体会的。...在这里,我使用的是windows系统来进行安装,这里显示的是Python3.8,当然你也可以选择别的python版本,不过需要选择python3以后的版本。...Python的IDE主要是以下两种哈,具体哪一种好,其实看个人喜欢,我就挺喜欢pycharm的颜值 ,而且我有学生账号,用专业版就很香。...Visual Studio Code 首先推荐的是visual Studio Code,区别于很大的visual studio,它比visual studio小得多,同时它也是跨平台的,包括window
扫了一眼,我问他:“选择信用卡”主题有两个子主题,“选择月份”下面有三个子主题,你跟我说说你写这五个子主题的测试点分别是什么? 小明考虑了半天,没有说话。...于是我给他一个提示:比如说“未绑定银行卡”,测的是空态页面;绑定多张,可能是测试最大的绑卡数量;选择月份选择多个月,可能是想知道若服务月份大于信用卡到期剩余月份的情况,再比如支付的时候若客户连支付宝都没有呢...又过了半天给我看了第二版。 ? 我跟他说了5点: 别闷头整理,再去看看需求,目前基本需求都没有覆盖 程序说到底就是处理数据,数据的处理方式无非是增删查改。...比如银行卡对应的删除就是“解绑”,你这里没有考虑银行卡解绑的情况。 这也是一个APP的功能,你在考虑的时候也得结合给你发的APP测试框架,比如说框架里关于冲突测试、网络异常情况在这里都没有体现。...在需求文档中,不会描述的那么详细,很多情况需要你自己进行考虑。而且即使单从公司盈利角度,这个问题考虑的也有问题,违背可持续发展的原则。 小明:怎么从其他人角度考虑?
领取专属 10元无门槛券
手把手带您无忧上云