pycharm在codingmatrix completionn中设置后还是不会代码提示怎样解决

程序设计(9)
本篇博客主要讲述Windows下Python环境的搭建
1. Python基本环境安装:
在网站&中下载Windows版本的Python安装包,双击下载下来的安装包,安装过程中要选中pip和Add python.exe to Path两个选项,在安装按成之后Win+R进入命令行输入Python,得到如下结果说明安装完成
要退出命令行下的输入模式按Ctrl+Z之后按回车Enter按键即可退出
2. Windows下Python基本依赖库的安装
因为在最初的Python安装过程中选择pip,便可以通过pip对python的附加依赖库进行管理,这里就将通过pip下载安装numpy和Matplotlib,这里以Matplotlib为例子作为讲解,其它也是按照这个模式进行安装,比较简单
首先,更新一下Python Windows版本的pip,在Win+R 命令行中输入:
pip install pip –-upgrade 然后输入下面的命令进行安装:
pip install Matplotlib
下载安装包:
安装完成:
Scipy的安装:
由于在命令行界面直接输入:
pip install scipy
无法正确安装报出下列错误:
在Sourceforce上找到解决办法,&但是为Win32版本,在64bit机器上报错...后续解决
3. 安装PyCharm
PyCharm的安装就比较简单了,在网址链接&中下载你想要的版本(Professional和Community),具体的安装细节很简单,这里就不赘述。这里仅作为学习之用,提供网上找到的PyCharm 2016 2 的注册码(注:为排版需要我在串中加入了回车):
43B4A73YYJ-eyJsaWNlbnNlSWQiOiI0M0I0QTczWVlKIiwibGljZW5zZWVOYW1lIjoibGFuIHl1IiwiYXNzaWduZWVOYW1lIjoiIiwiYXNzaWduZWVFbWFpbCI6IiIsImxpY2Vuc2VSZXN0cmljdGlvbiI6IkZvciBlZHVjYXRpb25hbCB1c2Ugb25seSIsImNoZWNrQ29uY3VycmVudFVzZSI6ZmFsc2UsInByb2R1Y3RzIjpbeyJjb2RlIjoiSUkiLCJwYWlkVXBUbyI6IjIwMTctMDItMjUifSx7ImNvZGUiOiJBQyIsInBhaWRVcFRvIjoiMjAxNy0wMi0yNSJ9LHsiY29kZSI6IkRQTiIsInBhaWRVcFRvIjoiMjAxNy0wMi0yNSJ9LHsiY29kZSI6IlBTIiwicGFpZFVwVG8iOiIyMDE3LTAyLTI1In0seyJjb2RlIjoiRE0iLCJwYWlkVXBUbyI6IjIwMTctMDItMjUifSx7ImNvZGUiOiJDTCIsInBhaWRVcFRvIjoiMjAxNy0wMi0yNSJ9LHsiY29kZSI6IlJTMCIsInBhaWRVcFRvIjoiMjAxNy0wMi0yNSJ9LHsiY29kZSI6IlJDIiwicGFpZFVwVG8iOiIyMDE3LTAyLTI1In0seyJjb2RlIjoiUEMiLCJwYWlkVXBUbyI6IjIwMTctMDItMjUifSx7ImNvZGUiOiJSTSIsInBhaWRVcFRvIjoiMjAxNy0wMi0yNSJ9LHsiY29kZSI6IldTIiwicGFpZFVwVG8iOiIyMDE3LTAyLTI1In0seyJjb2RlIjoiREIiLCJwYWlkVXBUbyI6IjIwMTctMDItMjUifSx7ImNvZGUiOiJEQyIsInBhaWRVcFRvIjoiMjAxNy0wMi0yNSJ9XSwiaGFzaCI6IjMzOTgyOTkvMCIsImdyYWNlUGVyaW9kRGF5cyI6MCwiYXV0b1Byb2xvbmdhdGVkIjpmYWxzZSwiaXNBdXRvUHJvbG9uZ2F0ZWQiOmZhbHNlfQ==-keaxIkRgXPKE4BR/ZTs7s7UkP92LBxRe57HvWamu1EHVXTcV1B4f/KNQIrpOpN6dgpjig5eMVMPmo7yMPl+bmwQ8pTZaCGFuLqCHD1ngo6ywHKIQy0nR249sAUVaCl2wGJwaO4JeOh1opUx8chzSBVRZBMz0/MGyygi7duYAff9JQqfH3p/BhDTNM8eKl6z5tnneZ8ZG5bG1XvqFTqWk4FhGsEWdK7B+He44hPjBxKQl2gmZAodb6g9YxfTHhVRKQY5hQ7KPXNvh3ikerHkoaL5apgsVBZJOTDE2KdYTnGLmqxghFx6L0ofqKI6hMr48ergMyflDk6wLNGWJvYHLWw==-MIIEPjCCAiagAwIBAgIBBTANBgkqhkiG9w0BAQsFADAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBMB4XDTE1MTEwMjA4MjE0OFoXDTE4MTEwMTA4MjE0OFowETEPMA0GA1UEAwwGcHJvZDN5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxcQkq+zdxlR2mmRYBPzGbUNdMN6OaXiXzxIWtMEkrJMO/5oUfQJbLLuMSMK0QHFmaI37WShyxZcfRCidwXjot4zmNBKnlyHodDij/78TmVqFl8nOeD5+07B8VEaIu7c3E1N+e1doC6wht4I4+IEmtsPAdoaj5WCQVQbrI8KeT8M9VcBIWX7fD0fhexfg3ZRt0xqwMcXGNp3DdJHiO0rCdU+Itv7EmtnSVq9jBG1usMSFvMowR25mju2JcPFp1+I4ZI+FqgR8gyG8oiNDyNEoAbsR3lOpI7grUYSvkB/xVy/VoklPCK2h0f0GJxFjnye8NT1PAywoyl7RmiAVRE/EKwIDAQABo4GZMIGWMAkGA1UdEwQCMAAwHQYDVR0OBBYEFGEpG9oZGcfLMGNBkY7SgHiMGgTcMEgGA1UdIwRBMD+AFKOetkhnQhI2Qb1t4Lm0oFKLl/GzoRykGjAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBggkA0myxg7KDeeEwEwYDVR0lBAwwCgYIKwYBBQUHAwEwCwYDVR0PBAQDAgWgMA0GCSqGSIb3DQEBCwUAA4ICAQC9WZuYgQedSuOc5TOUSrRigMw4/+wuC5EtZBfvdl4HT/8vzMW/oUlIP4YCvA0XKyBaCJ2iX+ZCDKoPfiYXiaSiH+HxAPV6J79vvouxKrWg2XV6ShFtPLP+0gPdGq3x9R3+kJbmAm8w+FOdlWqAfJrLvpzMGNeDU14YGXiZ9bVzmIQbwrBA+c/F4tlK/DV07dsNExihqFoibnqDiVNTGombaU2dDup2gwKdL81ua8EIcGNExHe82kjF4zwfadHk3bQVvbfdAwxcDy4xBjs3L4raPLU3yenSzr/OEur1+jfOxnQSmEcMXKXgrAQ9U55gwjcOFKrgOxEdek/Sk1VfOjvS+nuM4eyEruFMfaZHzoQiuw4IqgGc45ohFH0UUyjYcuFxxDSU9lMCv8qdHKm+wnPRb0l9l5vXsCBDuhAGYD6ss+Ga+aDY6f/qXZuUCEUOH3QUNbbCUlviSz6+GiRnt1kA9N2Qachl+2yBfaqUqr8h7Z2gsx5LcIf5kYNsqJ0GavXTVyWh7PYiKX4bs354ZQLUwwa/cG++2+wNWP+HtBhVxMRNTdVhSm38AknZlD+PTAsWGu9GyLmhti2EnVwGybSD2Dxmhxk3IPCkhKAK+pl0eWYGZWG3tJ9mZ7SowcXLWDFAk0lRJnKGFMTggrWjV8GYpw5bq23VmIqqDLgkNzuoog==
在PyCharm中新建一个工程进行测试,输入如下代码:
#coding = utf-8
import numpy as np
import matplotlib.pyplot as plt
x = np.arange(0, 2*np.pi, 0.1)
y = np.sin(x)
plt.figure(&Sin&)
plt.title(&Sin curve&)
plt.xlabel(&X label&)
plt.ylabel(&Y label&)
plt.plot(x, y, 'r^')
plt.show()
得到运行结果:
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:373次
排名:千里之外
原创:11篇
(2)(1)(2)(2)(1)(3)Python编辑利器:PyCharm初探
正如所有其它 JetBrains 集成开发环境一样,PyCharm 具有智能代码编辑器,能理解
的特性并提供卓越的生产力推进工具:自动代码格式化、代码完成、重构、自动导入和一键代码导航等。
(window.slotbydup=window.slotbydup || []).push({
id: '2467140',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467141',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467142',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467143',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467148',
container: s,
size: '1000,90',
display: 'inlay-fix'2496人阅读
Pycharm 快捷键
Python自带Shell
ALt + N 上一句命令
Ctrl + N 新建一个py文件
F5 运行当前的py文件
Ctrl + C 强制亭子
设置为Eclipse默认的快捷键 + Pycharm 4.0.5
Ctrl + Shift + Q 全屏
Ctrl + Shift + Alt + Q presentation mode
Shift + ESC 关闭除编辑区域的其他区域
Ctrl + Shift + Z Run替换 Ctrl +Shift + F10 Run context configuration
Ctrl + Alt + Shift + X 替换 Alt + Shift + F10 Run 选择运行方式
Ctrl + Shift + Alt + A 行注释
Ctrl + Alt + F12 打开工程的路径
Ctrl + Shift + C 复制当前文件的路径
Ctrl + PageUp/PageDown 切换标签
Ctrl + E 最近工作的文件
Ctrl + Space 代码提示
根据name模糊查找当前文件中类、方法
Alt + (向左箭头或者向右箭头) ,回退or前进到到之前查看或者编辑处 //有时是这个,有时时下面的
Alt + (向上箭头或者向下箭头) ,将当前方法整体往下或者往上移动
Alt + Up/Down
当前行与上一行,下一行互换
Alt + Right/Left
跳转到下一个、前一个编辑的选项卡
Ctrl + Shift+R 根据name模糊查找某个资源文件
Ctrl + Shift+T 根据name模糊查找当前project中某个类
Ctrl + H 整个项目中查找
Ctrl + S(没作用,pycharm是自动保存)
F3 与 Ctrl + 鼠标左键效果一样:跳转到方法定义处
Shift + Enter 在行中编辑自动跳转到下一行开头处
Ctrl + Alt + L 代码格式化
Ctrl + Shift + ]/[
选定代码块结束、开始
Alt + Enter 快速修正
Ctrl + Shilf + F12 最大最小化当前编辑窗口(相当于Eclipse ctrl+M)
Ctrl + F6 窗口间切换
Ctrl +(-/+) 折叠放开代码
Alt + Shift + R 将当前文件重命名(Eclipse中用F2、当时pycharm被冲突了)
单步调试按钮(F5/F6/F7/F8),自己多用几次就熟悉了,此处不讲。
Alt + Enter 自动引入包
Ctrl + Enter 换行还在当前行
Enter 到下一行
Shift + Enter 另起一行
Ctrl + Shift + S 打开设置面板
F2 / Shift + F2下一条、前一条高亮的错误
Ctrl + Shift + F 格式化代码
Ctrl + Alt + L 格式化代码
Ctrl + Shift + F12 最大化编辑开关
Ctrl+Click 跳转到声明
Ctrl + Alt + B
跳转到实现
Ctrl + Shift + I 查看快速定义
Alt + Shift + F10 运行模式配置
Alt + Shift + F9 调试模式配置
Shift + F10 运行
Shift + F9 调试
Ctrl + F8 设置断点
Ctrl + Shift + B 设置断点
Ctrl + Shift + F8 查看断点
Alt + F 打开文件下拉菜单选择新建
Ctrl + N 右键
Alt + Shift + R 重命名
Ctrl + N 新建文件
Ctrl + D 删除当前行,剪贴板上没有
Ctrl + X 剪切当前行,剪切板上有
Ctrl + O 导航
Ctrl + Tab 在窗口间进行切换
Alt + Home 跳转到导航栏
Alt + 1 Project窗口
1、编辑(Editing)
Ctrl + Space 基本的代码完成(类、方法、属性)
Ctrl + Alt + Space 快速导入任意类
Ctrl + Q 快速查看文档
Shift + F1 外部文档
Ctrl + 鼠标 简介
Ctrl + F1 显示错误描述或警告信息
Ctrl + O 方法/类定位
Ctrl + Alt + T 选中当前行,可以复制当前方法到下面,后者添加try
Ctrl + / 行注释
Ctrl + Shift + / 块注释
Ctrl + Shift + Alt + A 行注释
Ctrl + Shift + ]/[ 选定代码块结束、开始
Ctrl + Alt + L 代码格式化
Ctrl + Alt + O 优化导入
Ctrl + Alt + I 自动缩进
Tab / Shift + Tab 缩进、不缩进当前行
Ctrl+X 剪切当前行或选定的代码块到剪贴板
Ctrl+C 复制当前行或选定的代码块到剪贴板
Ctrl+V 从剪贴板粘贴
Ctrl + Shift + V 从最近的缓冲区粘贴/打开缓冲区
Ctrl + Shift + J
添加智能线
Ctrl + Shift + U
在选定的区域或代码块间切换
Ctrl + Delete 删除到字符结束
Ctrl + Backspace 删除到字符开始
Ctrl + Numpad+/- 展开/折叠代码块(当前位置的:函数,注释等)
Enter 下一个
Shift + Enter 前一个
3、运行(Running)
Ctrl + Shift + F10 运行编辑器配置
Ctrl + Alt + R 运行manage.py任务
4、调试(Debugging)
Shift + F8 退出
验证表达式
Ctrl + Alt + F8 快速验证表达式
回到先前的工具窗口
从工具窗口回到编辑窗口
Shift + Esc 隐藏左侧窗口
Ctrl + G 查看当前行号、字符号
Ctrl + E 当前文件弹出
查找当前文件或标识
Ctrl+Click 跳转到声明
Ctrl + Alt + B
跳转到实现
Ctrl + Shift + I查看快速定义
Ctrl + Shift + B跳转到类型声明
Ctrl + Shift + H 方法层次结构
Ctrl + Alt + H 调用层次结构
F4 / Ctrl + Enter 编辑资源、查看资源
Alt + Home 显示导航条F11书签开关
Ctrl + Shift + F11 书签助记开关
Ctrl + #[0-9] 跳转到标识的书签
Shift + F11 显示书签
Alt + F7/Ctrl + F7 文件中查询用法
Ctrl + Shift + F7 文件中用法高亮显示
Ctrl + Alt + F7 显示用法
7、重构(Refactoring)
Shift + F6 重命名
Ctrl + F6 更改签名
Ctrl + Alt + N 内联
Ctrl + Alt + M 提取方法
Ctrl + Alt + V 提取属性
Ctrl + Alt + F 提取字段
Ctrl + Alt + C 提取常量
Ctrl + Alt + P 提取参数
8、控制VCS/Local History
Ctrl + K 提交项目
Ctrl + T 更新项目
Alt + Shift + C 查看最近的变化
Alt + BackQuote(’) VCS快速弹出
9、模版(Live Templates)
Ctrl + Alt + J 当前行使用模版
Ctrl +J 插入模版
10、基本(General)
Alt + #[0-9] 打开相应的工具窗口
Ctrl + Alt + Y 同步
Alt + Shift + I 根据配置检查当前文件
Ctrl + BackQuote(’) 快速切换当前计划
Ctrl + Alt + S 打开设置页
Ctrl + Shift + A 查找编辑器里所有的动作
Pycharm 相关设置
查看本地目录结构
Pycharm -& 右键applications -& Show in Explorer
更改背景颜色
file -& setting -& appearance&behavior -& appearance
在theme处选择darcula,此时背景颜色就编程了深色
setting-&Editor-&colors&fonts-&font处将darcula另外save as一个,之后此处就会编程copy版本了,也就能编辑了
显示行数 空白字符
双击一下shift键,就会弹出搜索框,在里面输入show line numbers,此时就会显示一个开关,将off设置成on
Show line numbers
Show whitespaces
Show method separators
设置Python自动引入包
要先在 &general & autoimport -& python :show popup
快捷键:Alt + Enter: 自动添加包
“代码自动完成”时间延时设置
Code Completion
-& Auto code completion in (ms):0
-& Autopopup in (ms):500
Ctrl+滚轮改变字体大小
Ctrl + Shift + S 打开设置面板,搜索 Mouse
代码自动整理设置
Setting -& Editor -& Code Style -& Python -& Wrapping and Braces
这里line breaks去掉√,否则bar, 和baz会分开在不同行,不好看
设置快捷键运行、全屏、演示
Crtl + Alt + S 打开设置面板 -& Appearence&Behavior -& Keymap
删除原来的快捷键,设置新的
Ctrl + Shift + Z 替换 Ctrl + Shift + F10 运行编辑配置
Ctrl + Alt + Shift + X 替换 Alt + Shift + F10 选择Run配置
Ctrl + Shift + Q 全屏
Ctrl + Shift + Alt + Q 演示模式
Ctrl + Shift + Alt + A 注释行代码
智能感知忽略大小写
File -& setting -& Editor -& Code Completion -& case sensitive completion -& 选择None
添加const、requests和lxml等 模板
const.py单文件直接拷贝到C:\Python27\Lib 文件夹下
添加requests模块
最简单但有点慢的方法是在C:\Python27\Lib下搜索pip.exe文件,用命令行 pip install requests
或者解压缩requests模板的压缩包requests-v2.7.0
找到setup.py文件的位置,在当前文件夹用cmd命令执行python setup.py install,重启pycharm
或者下载requests-2.7.0-py2.py3-none-any.whl文件
解压后直接把requests文件夹复制到C:\Python27\Lib目录下,第二个文件夹没用
不要用easy-install,只能安装,不能卸载,要手动删除
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:75854次
积分:2249
积分:2249
排名:第12426名
原创:153篇
转载:12篇
(1)(15)(20)(10)(16)(23)(35)(6)(15)(5)(5)(11)(9)Python(4)
最近略尝试了JetBrains的Python开发套件(IDE)PyCharm 3,感觉各方面还算强大,况且JetBrains也释出免费的版本,喜欢尝鲜的朋友不妨试试。
在使用过程中有一点不爽的就是基于PEP8.py的语言风格提示,我看了下,大多数语言风格纠正提示值得我们参考,但是有一些我持保留态度,在团队约定俗成代码风格后基本就不用受其他约束了,当然PyCharm好心的PEP8提示却有碍代码观感,怎样才能关闭我不需要的警告信息呢?
求助于万能的Google,找到了这一篇文章《configuring PEP8.py support in PyCharm 2.7》(国内可能无法访问),作者列出了以下步骤:
In pycharm, click the settings icon, or go to the settings via the menu bar.
In the project settings section, click ‘inspections’
In the list that appears, click ‘python’.
Under python, scroll down and click PEP8.
Now, underneath the description, you’ll se an ‘ignore errors’ section. Click the + at the bottom.
Now, gohere. This is a page of the pep8.py documentation, listing all possible errors and warnings.
Find an error you want to ignore, and copy the error code at the left.
Paste this error code into the field you just added in the settings window.
Add all the errors you want to ignore and click apply.
主要是在PyCharm项目设置中找到inspections选项,然后找到PEP 8 coding style violation,在右边的ignore errors,点击下面的加号,添加要忽略的警告信息编码,这个编码可以参考PEP8.py的官方网站,如下图所示我添加了E221、E401、E203这几个要忽略的信息。
后来JetBrains的开发者Dmitry Jemerov与作者联系提供了一个更为简便的办法,那就是点击要忽略的错误所在,然后按Alt+Enter,在弹出下拉菜单选择ignore errors like this,就可以快速忽略了。
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:17322次
排名:千里之外
(1)(1)(6)(2)90571人阅读
Python(65)
PyCharm(6)
作为PyCharm编辑器的起步,我们理所当然的先写一个Hello word,并运行它。(此文献给对IDE不熟悉的初学者)
1,新建一个项目
File --& New Project...
2,新建一个文件
右键单击刚建好的helloWord项目,选择New --& Python File
3,输入文件名
输入文件名,没什么好说的
4,进入编写界面
PyCharm的默认编辑界面很怪,会自动生成一行 __author__ = “作者” 的头。而比较常用的文件头,如:#coding=utf-8 等,反倒没有自动生成。
输入code:
print &Hello word!&
5,设置控制台
运行之前,我们发现快捷菜单上的【运行】和【调试】都是灰色的,不可触发状态。是因为,我们需要先配置一下控制台。
点击运行旁边的黑色倒三角,进入【Run/Debug Configurations】配置界面。(或者点击Run --& Edit Configurations 也一样)
在【Run/Debug Configurations】配置界面里,
点击绿色的加号,新建一个配置项,并选择python。(因为hello word 就是个python程序)
在右边的配置界面里:
Name 一栏里写个名字,比如Hello
点击Scrip选项,找到刚才我们写的hello_word.py
点击ok, 自动返回到编辑界面,这时候【运行】【调试】按钮全部变绿!
点击绿色的运行按钮,观看输出的结果:
OK,PyCharm的首秀,圆满结束!
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:1598244次
积分:11654
积分:11654
排名:第854名
原创:153篇
评论:278条
(2)(3)(3)(1)(4)(2)(3)(2)(3)(1)(3)(1)(4)(1)(4)(3)(3)(4)(7)(4)(5)(2)(6)(2)(2)(5)(2)(7)(12)(1)(2)(3)(2)(1)(1)(8)(3)(9)(2)(3)(1)(2)(3)(4)(4)(2)(4)(2)(2)(3)}

我要回帖

更多关于 completionservice 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信