文章目录

  在win10中使用PyCharm进行Python开发,通过Docker搭建本地开发环境会比较方便。我在这个过程中遇到了一个纠结了很久的问题,docker-machine启动后,在PyCharm中选择项目解释器时,会报NullPointerException异常,同时PyCharm中会显示docker-machine没有运行。问题的现象如下,在PyCharm中选择Docker Machine时,会上报如下图的异常:

选择Docker Machine异常

而在选择TCP socket时,会上报如下图的异常:

选择TCP socket异常

  这个问题只会在windows上出现,mac上不会存在,我困扰了好几天,加起来大概有10个小时左右,在网上各种搜索也没有找到类似问题,小伙伴有的觉得是path路径写错,有的觉得是docker安装有问题。。。最后我在导师的指点下找到了解决方案,那就是:以管理员身份运行PyCharm
  对于win10,我还能说啥呢(摊手)。

文章目录