Debug Console
当使用PyCharm的Debug模式时,最好用的莫过于Debug Console,它与断点相配合可以实现类似于Jupyter Notebook的逐块运行代码的效果:
但是今天我突然发现Debug Console无法交互了,也即“>>>”没有出现,且“Show Debug Console”的按钮也不见了。
解决方法:在Run/Debug Configurations的Execution中,要取消勾选第一项“Emulate terminal in output console”。
Pycharm内存爆了
平时主要用台式机跑代码,今天为了更快看到结果想用笔记本分担一部分,结果出现了没见过的报错:
Process finished with exit code -1073740940 (0xC0000374)
查了一下应该是Pycharm内存爆了…
解决方法:参考Pycharm内存不足时如何修改设置?Pycharm运行内存如何调大对Pycharm的内存设置进行了修改,最上方菜单栏点击帮助(help)-更改内存设置(Change Memory Settings),注意最大堆大小(Maximum Heap Size)的值是不能超过电脑运行内存一半的,否则会有系统崩溃死机的风险(修改前为2048)。
重命名环境
一开始只创建了一个环境,所以就随便命名为test,现在要创建第二个环境了,想规范些,所以要把test环境重命名。具体步骤如下:
- 到路径
C:\Users\xxx\anaconda3\envs
下,找到test文件夹,将文件夹重命名为新环境名(例如new);
- 打开Pycharm-Settings-Project-Python Interpreter-Add Interpreter-Conda Environment-Location中,选择new文件夹;
- 此时项目已可以选new环境作为Python interpreter,但同时可以看到test环境变成invalid,强迫症十分不爽,因此最后一步就是删除invalid interpreter,这一步详见pycharm无法删除invalid interpreter(无效解析器)的问题。