在pycharm中新建了一个Django的项目,选择的是一个虚拟环境的python解释器,在打开.py文件的时候显示解释器有问题。进入到she设置中仍然有问题。报错Project Interpreter Error: Please Specify a different SDK Name。 此时看了一下,只有一个系统的环境变量下的python和虚拟环境下的python,并没有重名的情况,于是在s
GIL介绍GIL与LockGIL与多线程线程进程适用范围 GIL介绍 ”’ 定义: In CPython, the global interpreter lock, or GIL, is a mutex that prevents multiple native threads from executing Python bytecodes at once. T
打算深入阅读一下《计算机程序的构造和解释》,这应该会是一个比较漫长的过程,虽然这本书章节不多,但信息量挺大的,书的最后还会编写一个简单的解释器,也可以当作编译原理的简单入门。 这是对于《计算机程序的构造和解释》这本书阅读的准备,因为书用lisp语言,所以我先看了一下(How to Write a (Lisp) Interpreter (in Python))(如何用python实现一个lisp解