标签分类
技术文章
当前位置:主页 > 计算机编程 > python > 解决Python2.7中IDLE启动没有反应的问题

Python2.7中IDLE启动没有反应的问题解决方法

  • 发布时间:
  • 作者:码农之家原创
  • 点击:126

解决Python2.7中IDLE启动没有反应的问题

这篇文章主要知识点是关于Python2.7,IDLE,启动,解决Python2.7中IDLE启动没有反应的问题,的内容,如果大家想对相关知识点有系统深入的学习,可以参阅以下电子书

Python数据科学入门
  • 类型:Python数据处理大小:13.9 MB格式:PDF出版:人民邮电出版社作者:Dmitry
立即下载

更多相关的学习资源可以参阅 程序设计电子书Python电子书、等栏目。

安装Python2.7后,它自带一个编辑器IDLE,但是使用几次之后出现启动不了的情况,可做如下操作。

Windows操作系统下,使用快捷键 win+R 启动“运行”对话框,输入下面的路径,点击确定。

%USERPROFILE%\.idlerc

解决Python2.7中IDLE启动没有反应的问题

进入该目录后,删除该文件夹下的所有文件即可,再次启动IDLE就能打开了。

以上这篇解决Python2.7中IDLE启动没有反应的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持码农之家。

以上就是本次给大家分享的全部知识点内容总结,大家还可以在下方相关文章里找到详解vue axios封装请求状态、 vue项目中使用md5加密以及、 解决axios.interceptors.respon、 等python文章进一步学习,感谢大家的阅读和支持。

上一篇:python3实现字符串操作的代码分享

下一篇:python写一个简单的词法分析器实例代码

展开 +

收起 -

学习笔记
网友NO.809771

Python2.7基于笛卡尔积算法实现N个数组的排列组合运算示例

本文实例讲述了Python2.7基于笛卡尔积算法实现N个数组的排列组合运算。分享给大家供大家参考,具体如下: 说明:本人前段时间遇到的求n个数组的所有排列组合的问题,发现笛卡尔积算法可以解决,但是网上搜索的只有Java版本的实现,于是自己试着用python实现,由于新手代码不太规范。 代码:本人封装了一个类Cartesian(笛卡尔),其中封装了变量和方法: 1.变量 datagroup : 表示n个list(python 中的list与其他编程中的数组定义类似)的集合,即一个二维数组 counterIndex :datagroup反向下标值 counter : 用来记录当前datagroup中每一个数组输出的下标,初始全为0,因为从第一个开始输出 2.方法 countlength : 计算数组长度,即计算n的具体值 handle :处理datagoroup二维数组中每一个一维数组输出的下标值 assemble : 对datagoroup中的n个一维数组中的每一元素进行排列组合输出 # -*- coding:utf-8 -*-# python 实现N个数组的排列组合(笛卡尔积算法)class Cartesian(): # 初始化 def __init__(self, datagroup): self.datagroup = datagroup # 二维数组从后往前下标值 self.counterIndex = len(datagroup)-1 # 每次输出数组数值的下标值数组(初始化为0) self.counter = [0 for i in range(0, len(self.datagroup))] # 计算数组长度 def countlength(self): i = 0 length = 1 while(i len(self.datagroup)): length *= len(self.datagroup[i]) i += 1 return ……

网友NO.742590

Linux RedHat下安装Python2.7开发环境

Linux RedHat下安装Python2.7、pip、ipython环境、eclipse和PyDev环境 准备工作,源Python2.6备份: 根据which python具体目录而定,进行备份 mv /usr/local/bin/python cd /usr/local/bin/python2.6 或 mv /usr/bin/python /usr/bin/python2.6 修改使用python2.6的程序配置,比如yum vim /usr/bin/yum#!/usr/bin/python2.6 查看yum是否正常yum list 1、 安装Python2.7 官网下载源码包:Python-2.7.13.tgz 编译: ./configure --prefix=/usr/local 安装: make mak install 创建软连接: cd /usr/local/bin ln -sv python2.7 python cp头文件:\cp -a /usr/local/include/python2.7/* /usr/local/include 输入查看: 2、 安装pip 下载pip-9.0.1.tar.gz 安装 python setup.py install 3、 安装ipython 下载ipython-5.3.0.tar.gz 安装 python setup.py install 安装pysqlite用于ipython记录历史记录: pip install pysqlite 4、 安装eclipse eclipse依赖于jdk,下载jdk-8u121-linux-x64.tar.gz tar -xf jdk-8u121-linux-x64.tar.gz -C /usr/local/ 配置java环境变量:vim /etc/profile最后加上: JAVA_HOME="/usr/local/jdk1.8.0_121" PATH=${JAVA_HOME}/bin:$PATH CLASSPATH=.:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar export JAVA_HOME export PATH export CLASSPATH 下载eclipse-java-neon-3-linux-gtk-x86_64.tar.gz tar -xf eclipse-java-neon-3-linux-gtk-x86_64.tar.gz eclipse安装pydev插件: help-install new software add-name:Pydev -location:http://pydev.org/update 只选择PyDev for eclipse develop,然后继续下一步,直到……

网友NO.951742

python2.7无法使用pip的解决方法(安装easy_install)

1、 在Python IDLE下,我们输入以下代码 from urllib import urlopen【回车】data = urlopen('http://peak.telecommunity.com/dist/ez_setup.py')【回车】open('ez_setup.py','wb').write(data.read())【回车】exit【回车】 然后会出现: Use exit() or Ctrl-Z plus Return to exit2. 2、在计算的cmd程序下,切换到自己的安装目录python环境中,执行python ez_setup.py 3、如此,easy_install安装成功。easy_install在目录C:\Python27\Scripts 下面。 4、在cmd下,切换到目录C:\Python27\Scripts,运行 easy_inatall pip命令。 5、将C:\Python27\Scripts 配置到环境变量; 6、pip安装成功后,在cmd下执行pip,可现实安装成功结果。 7、然后就可以用pip安装各种插件,如pip install requests. 以上这篇python2.7无法使用pip的解决方法(安装easy_install)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持码农之家。 ……

网友NO.787799

Python2.7中关于SQLite3基本操作的示例详解

这篇文章主要介绍了Python2.7编程中SQLite3基本操作方法,涉及Python2.7操作sqlite3数据库的增删改查及防注入等相关技巧,需要的朋友可以参考下 本文实例讲述了Python2.7中SQLite3基本操作方法。分享给大家供大家参考,具体如下: 1、基本操作 # -*- coding: utf-8 -*-#!/usr/bin/env pythonimport sqlite3def mykey(x): return x[3]conn=sqlite3.connect(D:\\demo\\my_db.db)sql = CREATE TABLE IF NOT EXISTS mytb ( a char , b int , c real, d DATE)# a char , b int , c real 表示该表有三个字段,# a 是字符串类型, b 是整数类型, c 是实数类型。conn.execute( sql )cs = conn.cursor()#cs.execute(DELETE FROM mytb WHERE A='张三' )cs.execute(DELETE FROM mytb )#删除所有记录'''''cs.execute( INSERT INTO mytb ( a,b,c,d ) values('Zhang San',25, 120, '2014-03-04') )cs.execute( INSERT INTO mytb ( a,b,c,d ) values( 'Wang Wu',24, 110, '2014-05-01') )cs.execute( INSERT INTO mytb ( a,b,c,d ) values( 'Li Si',23, 130, '2014-04-06') )'''#批量注入,batchdata是一个列表,列表里每一个元素都是一个元组batchdata=[('Zhang San',25, 120, '2014-03-04'), ( 'Wang Wu',24, 110, '2014-05-01'), ( 'Li Si',23, 130, '2014-04-06')]cs.executemany('INSERT INTO mytb values (?,?,?,?)',batchdata)conn.commit() #将加入的记录保存到磁盘,非常重要!cs.execute(SELECT name, sql FROM sqlite_master WHERE type='table')recs = cs.fetchall( )print ( recs )cs.execute( SELECT * FROM mytb )#打开数据表recs = cs.……

<
1
>

Copyright 2018-2019 xz577.com 码农之家

版权责任说明