pycharm

pycharm的这些配置,你都知道吗

元气小坏坏 提交于 2020-11-29 19:53:20
前言 对于一枚pycharm工具的使用新手,正确了解这门工具的配置,在使用过程中遇到的很多问题也可以迎刃而解哦!! 文章篇幅有限,本篇文章提供以下配置手段: 1、字体大小调整 2、显示你需要的工具窗口,比如终端命令行 3、常用一些快捷键 4、设置代码模板 5、更换默认的用例运行库 1、字体大小调整 pycharm在安装后,默认的字体很小,为了方便编写代码,都会调的大一些。 调整方式: Windows: File - Settings - Editor - Font Mac: Pycharm - Preferences - Editor - Font 2、显示你需要的工具窗口-终端/工程结构..... 我们在使用编辑工具的时候,有时候会不小心把工具窗口给关掉了,不知道如何找回来? 或者,希望显示其它的工具窗口,比如在pycharm当中显示终端命令行。 设置路径 : View - Tool Windows - 选择你要显示的工具名称 点击下图中,左下角的元素,可显示所有工具窗口。 3、常用的一些快捷键 1) 注释(取消注释)选择的行:ctrl + / 2)缩进/取消缩进选择的行: shift + Tab 3)在下方新建行并移到新行行首:Shift + Enter 4) 查看选中函数/类的源码:ctrl + B 更多的快捷键使用可在网上搜索。也可以在pycharm的快捷键说明中查找:

PyCharm连接MySql

风流意气都作罢 提交于 2020-11-27 07:34:25
1、 在PyCharm右侧工具栏有Database,点击打开 如果没有,则在导航栏点击view ---->Tool Windows ---->Database 选择显示 2、 点击database中的“+”, 选择Data Source, 选择MySQL 3 . 填写远程连接MySQL数据库的参数 Host: 远程ip 若是连接本地MySQL 直接写 localhost 即可 Database: 填写数据库名称,不写默认连接之后,可以查看当前用户权限下的所有数据库 User: mysql用户名 password: mySQL密码 4.注意!!: 首次连接需要下载驱动,点击左下角的Download下载 5.下载完毕后,点击test connection ,测试连接 成功显示Successful Details 6.但是我测试连接数据库的时候发生了酱的事情: 就是这个东西,当时看完完全懵逼,这是什么啊?????。最后找了度娘,中午找到问题 然而事情没这么简单 好像当初装完MySql之后没有设置数据库的时区!!!!然后我怀着忐忑的心态,去尝试了一下: 1. 在终端上打开mysql; 2. 设置时区; 3. 搞定啦 来源: oschina 链接: https://my.oschina.net/u/4265634/blog/4116626

pycharm连接mysql数据库

和自甴很熟 提交于 2020-11-27 07:34:09
1.设置pycharm   pycharm默认字体很小12,修改成18,在setting中搜索font,设置字体大小。   设置pycharm的快捷键为visual studio      配置django环境settings.py    LANGUAGE_CODE = ' zh-hans ' TIME_ZONE = ' Asia/Shanghai ' USE_I18N = True USE_L10N = True USE_TZ = False zh-hans是django2只用的中文语音包,时区使用 'Asia/Shanghai',世界时间 USE_TZ 使用否False 2. 创建mysql数据库 3. 设置mysql配置      使用vs的快捷键 ctrl + alt + f 格式化代码,这样就不用手动去调整空格或者空两行之类的了       DATABASES = { ' default ' : { ' ENGINE ' : ' django.db.backends.mysql ' , ' NAME ' : ' mxonline ' , ' USER ' : ' root ' , ' PASSWORD ' : ' root ' , } } name是数据库,user是用户名,host和por都可以留空,为默认。左边的键名必须为全大写。之前我有次把USER写成了User

pycharm连接不上mysql数据库的解决办法

戏子无情 提交于 2020-11-27 06:31:58
问题描述 环境:ubuntu18.04,mysql5.7 今天在ubuntu下使用pycharm连接mysql,发现连接不上 这不是缺少驱动吗?下载之! 下好之后点进去 连接 点击test connection 这是什么鬼??? 网上找各种博客都说是权限问题,然而我试了之后发现并不是,授予root用户所有权限之后仍然连接不上,我突然想到可能是驱动版本的问题,目前mysql的最新版本是8.0,而驱动的版本也正好是8.0,这之间是不是有什么关联呢。 <br> ## 解决办法 点开驱动下载页 点击右边+号 依次选择-privided driver--->mysql connector 因为我用的是mysql5.7版本,因此这里我选5.1.47(5版本里最新的),点击ok 发现可以正常连接了 <br> ## 小结 <b><font color='red'>pycharm连接数据库的驱动版本要与mysql的版本对应</font></b> mysql8.0使用8.0版本的驱动,mysql8.0以下的使用5.1.47的驱动 来源: oschina 链接: https://my.oschina.net/u/4296609/blog/3551466

window10+Anaconda3-4.2+python3.5+Pycharm+清华镜像源安装

北城以北 提交于 2020-11-27 05:25:32
window下对python3.5适用性比较好,Anaconda4.2里面包含了python3.5。 https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/清华镜像源下载 http://blog.csdn.net/u012513525/article/details/54947398 (pycharm配置清华镜像源) http://blog.csdn.net/u012318074/article/details/78844789 (anaconda的navigator闪退问题的解决) http://blog.csdn.net/hola_f/article/details/70482300 http://blog.csdn.net/u013080652/article/details/68922702 https://jingyan.baidu.com/article/1876c8527be1c3890a137645.html http://python.jobbole.com/86236/ window10中tensorflow的安装步骤: 第一步:安装anconda3-4.2 ,因为自带python3.5,对windows比较友好。 这一步安装直接按照next即可。 第二步:安装tensorflow

The imp module is deprecated [duplicate]

混江龙づ霸主 提交于 2020-11-26 10:24:37
问题 This question already has answers here : How to ignore deprecation warnings in Python (16 answers) Closed 2 years ago . Whenever I try to use "sklearn" in pycharm, I get the following error on the console. DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses import imp I am not sure if it should bother me, because program still working, but it's annoying. How can I get rid of it? I made every change, people recommended in

The imp module is deprecated [duplicate]

你离开我真会死。 提交于 2020-11-26 10:23:42
问题 This question already has answers here : How to ignore deprecation warnings in Python (16 answers) Closed 2 years ago . Whenever I try to use "sklearn" in pycharm, I get the following error on the console. DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses import imp I am not sure if it should bother me, because program still working, but it's annoying. How can I get rid of it? I made every change, people recommended in

Python for else语句 以及 break和continue

心不动则不痛 提交于 2020-11-26 08:08:07
1.刚看到这个语句时真的很蒙,php中都是 if .... else ....,python就是不一样,很不理解,于是乎用PyCharm进行验证 #打印1到5中的素数(只能被1和本身整除的数) for n in range(5,1,-1):   #① for i in range(2,n):  #② if n%i == 0:  #③ break  #④ else:           #⑤ print(n)       #⑥ 运行:① n=5 ② i=2  ③5%2 不等于0 条件不满足 ②i=3 ③5%3 不等于0 条件不满足 ②i=4 ③5%4 不等于0 条件不满足 ⑤ ⑥输出5 从上面的例子看出 当第二层for循环都走完后才运行else语句块中的内容 ① n=4 ② i=2 ③4%2 等于0 条件满足 ④跳出循环 ①n=3  ............................. 如果第二层for循环没有break的话,每次else中的代码都会执行 总结:for else用法:当迭代的对象迭代完并为空时,位于else的子句将执行,而如果在for循环中含有break时则直接终止循环,并不会执行else子句。 2.break和continue break在while和for循环中都可以使用,一般放到if语句中,break一旦被执行,将使整个循环提前结束

jieba分词的简单上手教程

喜你入骨 提交于 2020-11-25 11:20:30
简介 jiaba分词是目前最好的Python中文分词组件。支持3种分词模式:精确模式、全模式、搜索引擎模式。 jieba的安装 在Pycharm中, File -> Setting -> Project interpreter -> Add 。搜索 jieba 关键字,点击安装即可。前提是已经配置好了好用的软件源。 三种模式的简单示例 # -*- coding: utf-8 -*- import jieba seg_str = "好好学习,天天向上。" print("/".join(jieba.lcut(seg_str))) # 精简模式,返回一个列表类型的结果 print("/".join(jieba.lcut(seg_str, cut_all=True))) # 全模式,使用 'cut_all=True' 指定 print("/".join(jieba.lcut_for_search(seg_str))) # 搜索引擎模式 分词效果如下: Building prefix dict from the default dictionary ... Loading model from cache C:\Users\j00347382\AppData\Local\Temp\jieba.cache 好好学习/,/天天向上/。 好好/好好学/好好学习/好学/学习/,/天天/天天向上/向上

windows+Pycharm+Anaconda下安装opencv

送分小仙女□ 提交于 2020-11-25 07:12:51
  本人最近开始使用pycharm,之前一直是在Anaconda环境下跑的程序,在Anaconda Navigator下运行,但发现Jupyter Notebook界面下的程序提示不是很人性化,所以迁移到pycharm了,在安装各种包时也遇到过很多问题,今天就常常出现的问题做一个简单的介绍: (1)首先,需要安装Anaconda。这个没有啥可说的,就是普通安装,不会出现什么大的问题。 (2)安装Pycharm,注意在安装pycharm时,一定要使用Anaconda下的python进行导入,如下图: (3)如果你之前的Anaconda没有安装过opencv,则下面就需要进行安装啦。打开Anaconda Prompt,输入conda install opencv即可自行安装。 (4)安装成功后,当你在pycharm界面中输入import cv2时,还是会发现不存在cv2,这时就需要在对下面的选项进行勾选。 (5)这时再回到pycharm中输入import cv2时就不会报错啦。   以上是我的总结和分享,由于时间原因不是很细致,希望能够帮助您。后面我会陆续写一些有关机器学习、深度学习的博文,非常愿意分享给大家。 来源: oschina 链接: https://my.oschina.net/u/4398168/blog/3712255