pycharm常用配置
pycharm 常用配置
lz提示一下,pycharm中的设置是可以导入和导出的,file>export settings可以保存当前pycharm中的设置为jar文件,重装时可以直接import settings>jar文件,就不用重复配置了。file -> Setting ->Editor1. 设置Python 自动引入包,要先在>general > autoimport -> python :show popup
快捷键:Alt + Enter: 自动添加包2. “代码自动完成”时间延时设置> Code Completion -> Auto code completion in (ms):0 -> Autopopup in (ms):5003. Pycharm中默认是不能用Ctrl+滚轮改变字体大小的,可以在〉Mouse中设置4. 显示“行号”与“空白字符” > Appearance -> 勾选“Show line numbers”、“Show whitespac es”、“Show method separators”5. 设置编辑器“颜与字体”主题> Colors & Fonts -> Scheme name -> 选择"monokai"“Darcula” 说明:先选择“monokai”,再“Save As”为"monokai-pipi",因为默认的主题是“只读的”,一些字体大小颜什么的都不能修改,拷贝一份后方可修改!修改字体大小> Colors & Fonts
-
> Font -> Size -> 设置为“14”6. 设置缩进符为制表符“Tab” File -> Default Settings -> Code Style ->
General -> 勾选“Use tab character” -> Python -> 勾选“Use tab character” -> 其他的语言代码同理设置7. 去掉默认折叠> Code Folding -> Collapse by default -> 全部去掉勾选
8. pycharm默认是自动保存的,习惯自己按ctrl + s 的可以进行如下设置:
> General -> Synchronization -> Save files on frame deactivation 和Save files automatically if application is idle for .. sec 的勾去掉> Editor Tabs -> Mark modified tabs with asterisk 打上勾9.>file and code template>python scripts#!/usr/bin/env python
# -*- coding: utf-8 -*-
"""
__title__ = ‘$Package_name‘
__author__ = ‘$USER‘
__mtime__ = ‘$DATE‘
# code is far away from bugs with the god animal protecting
I love animals. They taste delicious.
┏┓ ┏┓
┏┛┻━━━┛┻┓
┃ ? ┃
┃ ┳┛ ┗┳ ┃
┃ ┻ ┃
┗━┓ ┏━┛
┃ ┗━━━┓
┃ 神兽保佑┣┓
┃永无BUG!┏┛
┗┓┓┏━┳┓┏┛
┃┫┫ ┃┫┫
┗┻┛ ┗┻┛
"""10 python文件默认编码File Encodings> IDE Encoding: UTF-8;Project Encoding: UTF-8;11. 代码自动整理设置这里line breaks去掉√,否则bar, 和baz会分开在不同行,不好看。皮皮BlogFile -> Settings -> appearance1. 修改IDE快捷键方案> Keymap1) execute selection in console : add keymap > ctrl + enter 系统自带了好几种快捷键方案,下拉框中有如“defaul”,“Visual Studio”,在查Bug时非常有用,“NetBeans 6.5”,“Default for GNOME”等等可选项,因为“Eclipse”方案比较大众,个人用的也比较多,最终选择了“Eclipse”。还是有几个常用的快捷键跟Eclipse不一样,为了能修改,还得先对Eclipse方案拷贝一份:(1).代码提示功能,默认是【Ctrl+空格】,现改为跟Eclipse一样,即【Alt+/】Main
menu -> code -> Completion -> Basic -> 设置为“Alt+/” Main menu -> code -> Completion -> SmartType -> 设置为“Alt+Shift+/” 不过“Alt+/”默认又被Main menu -> code -> Completion -> Basic -> Cyclic Expand Word 占用,先把它删除再说吧(单击右键删除)!(2).关闭当前文档,默认是【Ctrl+F4】,现改为跟Eclipse一样,即【Ctrl+W】Main menu -> Window -> Active Tool Window -> Close Active Tab -> 设置为“Ctrl+F4”;
Main menu -> Window -> Editor -> Close -> 设置为“Ctrl+W”;2.设置IDE皮肤主题> Theme -> 选择“Alloy.IDEA Theme” 或者在setting中搜索theme可以改变主题,所有配统一改变File > settings > ution每次打开python控制台时自动执行代码> console > pyconsoleimport sys
# print(‘Python %s on %s‘ % (sys.version, sys.platform)) d([WORKING_DIR_AND_PYTHON_PATHS ])
import ospython怎么读取py文件
print(‘current workdirectory : ‘, os.getcwd() )
import numpy as np
import scipy as sp
import matplotlib as mpl如果安装了ipython,则在pyconsole中使用更强大的ipython> console选中use ipython if available这样每次打开pyconsole就会打开ipythonNote: 在virtualenv中安装ipython: (ubuntu_env) pika:/media/pika/files/mine/python_workspace/ubuntu_env $pip install ipython File > settings > Languages & Frameworks 如果在项目设置中开启了django支持,打开python console时会自动变成打开django console,当然如果不想这样就关闭项目对django的支持:如果打开支持就会在settings > ution > console下多显示一个django console:Django console设置如下import sys print(‘Python %s on %s‘ % (sys.version, sys.platform)) import django
print(‘Django %s‘ % _version())
d([WORKING_DIR_AND_PYTHON_PATHS ])
if ‘setup‘ in dir(django): django.setup()
import django_manage_shell;
django_manage_shell.run(PROJECT_ROOT) File > settings > Project : initial projectproject dependencies
> LDA > project depends on these projects > 选择sim_cluster就可以在LDA中调用sim_cluster中的包
[Configure PyCharm]皮皮Blog
pycharm环境和路径配置
python解释器路径
python项目解释器路径用于配置python项目执行的python 路径比如,有的项目是运行的是系统python2.7下的环境;有的是3.4;有的项目使用的是virtualenv的python环境[python虚拟环境配置- pycharm中的项目配置]在pycharm > file > settings > project:pythonworkspac
e > project interpreter > 选择对应项目> project interpreter中指定python解释器pycharm中运行configuration有一个选项add content roots to pythonpath 选中后sys.path中会多一整个项目project的路径
/media/pika/files/mine/python_workspace,里面的目录就被当成包使用,这样就可以通过from
SocialNetworks.SocialNetworks引入不是python包的目录中的文件了。不过最好使用
sys.path.append(os.path.join(os.path.split(alpat h(__file__))[0],"../.."))来添加,这样在pycharm外也可以运行不出错。[python模块导入及属性:import ]
pycharm中进行python包管理pycharm中的项目中可以包含package、目录(目录名可以有空格)、等等目录的某个包中的某个py文件要调用另一个py文件中的函数,首先要
将目录设置为source root,这样才能从包中至上至上正确引入函数,否则怎么引入都出错:SystemError: Parent module ‘‘ not loaded, cannot perform relative importNote:目录> 右键> make directory as > source root
python脚本解释路径ctrl + shift + f10 / f10 执行python脚
本时当前工作目录cwd为run/debug configurations 中的working directory可在edit configurations > project or defaults中配置
console执行路径和当前工作目录python console中执行时cwd为File > settings > ution > console
> pyconsole中的working directory并可在其中配置pycharm配置os.environ环境pycharm中os.environ不能
读取到terminal中的系统环境变量pycharm中os.environ
不能读取.bashrc参数使用pycharm,无论在python console 还是在module中使用os.environ返回的dict中都没有
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论