文档章节

解决Pycharm无法导入scipy包的问题(无法安装numpy等其他包同理)

hujukee
 hujukee
发布于 2016/07/16 11:15
字数 402
阅读 359
收藏 0

1、下载scipy编译包,请根据操作系统位数、python版本对应下载。(本人是win7 32位,python 2.7.11,下载了scipy-0.16.1-win32-superpack-python2.7): https://sourceforge.net/projects/scipy/?source=typ_redirect

2.安装到python.exe所在目录 这里会出现一个错误,如: python version 2.7 required,which was not found in the registry 这是因为程序无法识别注册表中的python2.7,我们新建registry.py文件,输入以下代码并运行。(代码来自:http://effbot.org/zone/python-register.htm)

script to register Python 2.0 or later for use with win32all

and other extensions that require Python registry settings

written by Joakim Loew for Secret Labs AB / PythonWare

source:

http://www.pythonware.com/products/works/articles/regpy20.htm

modified by Valentine Gogichashvili as described in http://www.mail-archive.com/distutils-sig@python.org/msg10512.html

import sys

from _winreg import *

tweak as necessary

version = sys.version[:3] installpath = sys.prefix

regpath = "SOFTWARE\Python\Pythoncore\%s\" % (version) installkey = "InstallPath" pythonkey = "PythonPath" pythonpath = "%s;%s\Lib\;%s\DLLs\" % ( installpath, installpath, installpath )

def RegisterPy(): try: reg = OpenKey(HKEY_CURRENT_USER, regpath) except EnvironmentError as e: try: reg = CreateKey(HKEY_CURRENT_USER, regpath) SetValue(reg, installkey, REG_SZ, installpath) SetValue(reg, pythonkey, REG_SZ, pythonpath) CloseKey(reg) except: print "*** Unable to register!" return print "--- Python", version, "is now registered!" return if (QueryValue(reg, installkey) == installpath and QueryValue(reg, pythonkey) == pythonpath): CloseKey(reg) print "=== Python", version, "is already registered!" return CloseKey(reg) print "*** Unable to register!" print "*** You probably have another Python installation!"

if name == "main": RegisterPy() 显示“python 2.7 is already registered”

3、点击scipy-0.16.1-win32-superpack-python2.7.exe安装,已经能自动识别出来python2.7了。

4、验证是否scipy是否安装成功 scipy可以完美使用

© 著作权归作者所有

共有 人打赏支持
hujukee
粉丝 0
博文 5
码字总数 1161
作品 0
南京
程序员
私信 提问
pip instal scipy,咋办?

Collecting scipy Using cached scipy-0.19.0.zip Building wheels for collected packages: scipy Running setup.py bdist_wheel for scipy: started Running setup.py bdist_wheel for sci......

知行合一1
2017/03/13
1K
1
搭建Anaconda+pyCharm环境(NumPy,SciPy )

本文参考自https://blog.csdn.net/Adam_fei/article/details/77844770 亲测OK 为了学习人工智能,首先搭建环境。 本文适用对象: 1. 习惯使用 Pycharm 作为 IDE 的 Python 学习者; 2. Windo...

索菲亚_sofia
05/12
0
0
[机器学习]Scikit-Learn学习笔记01——Scikit-Learn基础概念

概念 1.sklearn是一个Python第三方提供的非常强力的机器学习库 2.scikit-learn是一个基于NumPy,SciPy,Matplotlib的开源学习工具包 3. 在数据量不是过大的情况下,可以解决大部分问题. 安装...

baihuaxiu123
05/13
0
0
基于python的机器学习(1)-环境配置

基于python的机器学习(1)-环境配置 01.基本介绍 不能说当前机器学习很强大,但是可以说当前机器学习在现实的生活中所起的作用也越来越大了,将来,社会对这方面的人才需求也会越老越大。对...

meiqi0538
04/20
0
0
Python show-me-code 完结&总结

关键字:python、爬虫、数据分析、语音识别 文末附源码链接 环境:python3.5 win7 pycharm 完成 show-me-code 练习册 中的python基础修炼题目,共有26道,web相关的两道后续更新。每个文件夹...

RookieDay
2017/11/10
0
0

没有更多内容

加载失败,请刷新页面

加载更多

EOS docker开发环境

使用eos docker镜像是部署本地EOS开发环境的最轻松愉快的方法。使用官方提供的eos docker镜像,你可以快速建立一个eos开发环境,可以迅速启动开发节点和钱包服务器、创建账户、编写智能合约....

汇智网教程
今天
8
0
《唐史原来超有趣》的读后感优秀范文3700字

《唐史原来超有趣》的读后感优秀范文3700字: 作者:花若离。我今天分享的内容《唐史原来超有趣》这本书的读后感,我将这本书看了一遍之后就束之高阁了,不过里面的内容一直在在脑海中回放,...

原创小博客
今天
14
0
IC-CAD Methodology知识图谱

CAD (Computer Aided Design),计算机辅助设计,指利用计算机及其图形设备帮助设计人员进行设计工作,这个定义同样可以用来近似描述IC公司CAD工程师这个岗位的工作。 早期IC公司的CAD岗位最初...

李艳青1987
今天
14
0
CompletableFuture get方法一直阻塞或抛出TimeoutException

问题描述 最近刚刚上线的服务突然抛出大量的TimeoutException,查询后发现是使用了CompletableFuture,并且在执行future.get(5, TimeUnit.SECONDS);时抛出了TimeoutException异常,导致接口响...

xiaolyuh
今天
8
0
dubbo 搭建与使用

官网:http://dubbo.apache.org/en-us/ 一,安装监控中心(可以不安装) admin管理控制台,monitor监控中心 下载 bubbo ops 这个是新版的,需要node.js环境,我没有就用老版的了...

小兵胖胖
今天
16
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部