PyCharm鼠标右键不显示Run unittest的解决方法

yipeiwu_com6年前Python基础

PyCharm是一个用来写python代码的IDE,很好用。在其中建立了unittest类后,鼠标点击某个test方法后,菜单中会显示Run unittest方法。

问题描述

今天发现一个问题,在pycharm上鼠标右键不显示Run unittest方法。而相同的IDE上另外一个项目可以显示。这真是奇怪了(+﹏+)~

问题原因

后来才知道这个项目是由CLion建立出来的,然后上传到Git上。PyCharm和CLion是同一家公司,推测其项目的配置文件不兼容。PyCharm还居然可以导入CLion建立的工程,无语了╮(╯_╰)╭,这算不算PyCharm的bug呀?

解决办法

把这个项目中所在文件中的.idea目录整个删除掉。然后新建一个PyCharm的项目,还是使用相同的项目所在路径。同时把.idea目录加入到gitignore中,因为项目工程每个人都不一样,没必要上传项目配置文件。

以上这篇PyCharm鼠标右键不显示Run unittest的解决方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

分享给Python新手们的几道简单练习题

前言 本文主要给大家分享了一些简单的Python练习题,对学习python的新手们来说是个不错的练习问题,下面话不多说了,来一起看看详细的介绍吧。 第一题:使用while循环输入 1 2...

浅谈Tensorflow 动态双向RNN的输出问题

浅谈Tensorflow 动态双向RNN的输出问题

tf.nn.bidirectional_dynamic_rnn()函数:def bidirectional_dynamic_rnn(   cell_fw,&...

2019 Python最新面试题及答案16道题

1.Python是如何进行内存管理的? 答:从三个方面来说,一对象的引用计数机制,二垃圾回收机制,三内存池机制 一、对象的引用计数机制 Python内部使用引用计数,来保持追踪内存中的对...

python 列表推导式使用详解

所谓的列表推导式,就是指的轻量级循环创建列表。 基本使用方式 # 创建一个0-10的列表 a = [x for x in range(11)] print(a) """ 输出结果:...

实现Python与STM32通信方式

实现Python与STM32通信方式

断断续续学了几周Stm32后,突然想实现上位机和下位机的通信,恰好自己学过一点python,便想通过python实现通信. 在网上看见python库pyserial可以实现此功能,便去官...