Pycharm如何关闭Typo拼写检查?在Spyder中可以引入的库为什么Pycharm中找不到?Pycharm如何引入Anaconda中的库?

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

你可能感兴趣的:(实习日记,Python)