PyCharm关闭Typo拼写检查
Pycharm默认会检查变量名和函数名的拼写,如果不符合规则会提示绿色的波浪线。虽然不影响程序运行,但是好好的程序里面一堆绿色的波浪线真的很烦人,乍一看还以为全是错误。可以在设置中把拼写检查关上,一下就浑身舒畅。
工具栏File -> Settings -> Editor->Code Style -> Inspections -> Spelling 取消上面的勾就可以了。
Pycharm如何引入Anaconda中的库?
起因是我在spyder里运行的好好的程序,到pycharm里面竟然出现了import的库不存在的情况。我之前一直以为所有的库都在一个文件夹目录下,后来发现竟然不是。于是整理了一下电脑里跟python有关的工具们。
官方版本的Python:有解释器和一些基本的库。把python的路径加入环境变量后,可以在cmd中直接调用。在cmd中用pip命令安装库时会安装到安装目录下的Lib文件夹中,可以在这个文件夹中看到自带的库和你新下载的库。
Anaconda:可以把它当成另一个版本的python,有解释器和很多自带的包和库,可以自己配置多种环境。在anaconda的安装目录的Lib文件夹中也可以看到那些库。
也就是说anaconda的库和官方python的库在各自的文件夹目录下。可以把anaconda和官方版本的python当成平行的。
而Pycharm只是一个IDE,没有自带的库和解释器,都需要用别人的。所以可以把官方版本python和anaconda版本都配置到pycharm中,每次运行程序的时候选择用哪一个。
Pycharm中我设置的默认interpreter是用的官方的解释器。根据就近原则,Python用哪个解释器就会用该目录下的库,所以用官方解释器的时候也只能用官方自带的库和pip下载的库。
如果想用anaconda里面的库怎么办呢?
可以再在pycharm中配置上anaconda的环境,使用anaconda中的python解释器,这样根据就近原则,用这个解释器解释的程序就可以用anaconda里的库啦。
File -> Settings -> Project: Python -> Project Interpreter -> 点小齿轮add -> Conda Environment -> Existing Environment -> 选择Anaconda文件夹下的Python.exe -> OK