python 学习中遇到的问题

一、安装pip中遇到的问题。

出现错误:ImportError:DLL load failed :%1不是有效的win32应用程序

出现问题解答:

主要是由于安装的python版本和所下载的安装包版本不一致,导致的。

如果python是32 位的,而电脑是64位的。下载的安装包是64位的,就会导致问题的产生。所以有以下解决办法:

1.卸载现在的安装包版本。直接将python文件删除,删除环境变量。

2.重新安装python文件。

最后问题解决。

二、安装scipy时候遇到的问题。

提示错误:numpy.distutils.system_info.NotFoundError:no lapack/blas resource found

出现问题解答:

主要是由于没有lapack的资源

暂时没有找到解决办法,最好的还是直接在python官网下载scipy的安装包。解压放在python的资源文件目录里面。

三、重新安装了python之后,打开eclipse会出现错误

所有的配置安装包均不能使用,python文件不能编译

主要原因:是因为改变了python的编译环境,可能是因为我安装的目录改变了,如果不进行改变,也许不会发生错误。

出现问题解答:

改变python的编译环境。

1、打开window-preferences

2、找到pydev

目录如下:

3、删除原有的配置文件,然后点击重新配置。

4、重新启动eclipse。

问题成功解决。

时间: 2024-10-03 03:30:03

python 学习中遇到的问题的相关文章

Python学习中的随笔,好记性不如烂笔头

本文 为博主看了 vamei 的blog 写下的随笔 . 致敬Vamei 1.type()   可以显示参数的类型 如 : a=12   type(a) 为 int 2.python的基本类型 为 int float bool string   如 int :  i=1   ,   float :  f=12.5  ,  bool : b= True  or  Flase , string :  s='Hello , word !' 使用前无需声明类型  即 动态类型 3.1序列有 tuple

Python学习中:最感到惊奇35个语言特征和编程技巧

从我开始学习python的时候,我就开始自己总结一个python小技巧的集合.后来当我什么时候在Stack Overflow或者在某个开源软件里看到一段很酷代码的时候,我就很惊讶:原来还能这么做!当时我会努力的自己尝试一下这段代码,直到我懂了它的整体思路以后,我就把这段代码加到我的集合里.这篇博客其实就是这个集合整理后一部分的公开亮相.如果你已经是个python大牛,那么基本上你应该知道这里面的大多数用法了,但我想你应该也能发现一些你不知道的新技巧.而如果你之前是一个c,c++,java的程序员

Python学习中,当使用writerow时输出多余的空行解决方法

今天在学习用Python进行CSV文件存储 当我以csv格式写入文件的时候,文件读取的时候出现了多余的空行,代码: 1 import csv 2 3 with open('data.csv', 'w') as csvfile: 4 writer = csv.writer(csvfile) 5 writer.writerow(['id', 'name', 'age']) 6 writer.writerow(['10001', 'Mike', '20']) 7 writer.writerow(['1

Python学习中的知识点(range和xrange)

range() 如果需要迭代一个数字序列的话,可以使用range()函数,range()函数可以生成等差级数. 如例:for i in range(5)     print(i)这段代码将输出0, 1, 2, 3, 4五个数字 range(10)会产生10个值, 也可以让range()从另外一个数字开始,或者定义一个不同的增量,甚至是负数增量 range(5, 10)从5到9的五个数字range(0, 10, 3) 增量为三, 包括0,3,6,9四个数字range(-10, -100, -30)

python学习中的一些“坑”

一.交互列表元素时,需要注意的坑. 例如: array=[4,5,9,8,10,8,4,0,3,4]  最大的值与第一个元素交换,最小的值与最后一个元素交换 # -*- coding: UTF-8 -*- array=[4,5,9,8,10,8,4,0,3,4] maxa = max(array) #列表最大值mina = min(array) #列表最小值len_array = len(array) - 1max_index = array.index(maxa) #列表最大值的位置if ma

【python之路】【2、编程基础】Python学习中的问题1

[列表中的重复数据,使用for循环遍历列表时,最后只取一次.] 1 #商店里的商品列表 2 com = [ 3 ("iphone",5800), 4 ("macbook",9000), 5 ("coffee",320), 6 ("pythonbook",80), 7 ("bicyle",1500) 8 ] 9 shoplist = []#购物车变量 10 11 salary = input("请输

numpy 中的几个函数功能,在python学习中不断更新

numpy.eye(N, M=None, k=0, dtype=<type 'float'>) 生成对角矩阵 列数N 行数M 写一个代表行数等于列数 k代表偏移量正数向上偏移,负数向下偏移 如numpy.eye(3,k=1,dtyle=int) 0        1         0 0        0         1 0        0         0 numpy.shape(a) a为数组,返回数组的大小即几维及每维的元素个数 numpy.shape([[1, 2]]) (1

python学习中遇到的问题

问题1: 'unicodeescape' codec can't decode bytes in position XXX: trun错误解决方案 http://blog.csdn.net/u011242657/article/details/64437612 原因:文件路径不对 解决: 方式一:转义的方式 'd:\\a.txt' 方式二:显式声明字符串不用转义 'd:r\a.txt' 方式三:使用Linux的路径/ 'd:/a.txt'

Python学习神器,Anaconda的安装和使用。

Anaconda 是一个用于科学计算的 Python 发行版,支持 Linux, Mac, Windows, 包含了众多流行的科学计算.数据分析的 Python 包. python学习中最繁琐的就是不同版本和不同库之间的管理,而Anaconda就是将所有的版本都当做包来管理(包括conda). 可以到清华的开源镜像站下载,https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/. 顺便安利下清华大学的anaconda仓库镜像. 下载完成后,从c