1.scikit
出现这种情况主要是因为U盘启动时,默认使用EFI引导启动,而不是常见的MBR引导,所以会发生这种情况。这种情况常常出现在原来安装32位系统、现在改安64位系统的过程中。
解决方法一:出现上述问题后,直接把U盘拔掉插到其它电脑,把U盘里的efi文件夹和bootmgr.efi文件删掉,问题就搞定了,然后,再用这个U盘启动盘去装系统,就不会出现这种问题了。
删掉这两个文件夹跟文件的原因是因为从U盘安装会默认使用efi引导启动,删掉之后没有efi,就默认用mbr启动了。
另外,我之前用光盘刻录过win10,给朋友安装的时候,也一样出现这种问题,但是问题是我的光盘是一次读写的,无法像U盘一样进去把那两个文件夹删掉,所以对于光盘我也不知道怎样弄。但是,奇怪的是,我自己的电脑也是用U盘安装的windows10 ,却没出现上述问题,我个人觉得是因为我的电脑比较老(09年底买的),不支持EFI启动的原因。什么是EFI呢?这是一种很重要的技术,统治电脑20多年的BIOS启动技术将来会被EFI代替,那时,在BIOS设置界面(严格来说应该是EFI界面)装可以使用鼠标,也可以是中文,不再是晦涩难懂的英文,也不再是只能使用键盘操作了。
解决方法二:非预装win10机型出厂时,硬盘默认为MBR分区表格式,而UEFI模式仅支持在GPT分区表的硬盘上安装系统。
如果系统安装光盘中包含了UEFI信息,启动时可能会自动加载并进入UEFI模式,因此便会出现“ windows无法安装到这个磁盘,选中的磁盘具有MBR分区表,在EFI系统上,windows只能安装到GFT磁盘”的提示。
建议您尝试以下方法:
开机按ESC键,会显示两个光驱或者U盘的选项,选择光驱名称前没有UEFI的选项启动,即可正常把系统安装在MBR分区表硬盘上。
解决方法三:进入主板选择启动的项目、比如F8、F11之类、u盘启动里有2项、一个是EFI启动、一个是普通启动、安装64位系统、选了EFI启动,就会出错,应该选普通启动。如果光盘安装,进BIOS看看, EFI进入bios看到UEFI状态时,Enabled 如果是启用状态,那么把他禁用掉看看(改为disabled),保存重启,选择光驱启动。但不能选择第uefi的光驱模式。
2.如何安装scikit
首先,windows7 32位的系统。
首先安装python2.7,官网下载的,安装路径是c:\python2.7
因为之前虽然安装的不完整,但是我已经配置好环境变量等参数了。具体Path添加 C:\Python27;C:\Python27\Scripts,而PYTHONPATH添加C:\Python27;C:\Python27\Lib;C:\Python27\DLLs;C:\Python27\Lib\lib-tk;了这些。
然后安装setuptools,下载的是setuptools-0.6c11.win32-py2.7.exe
运行后,在控制台看一下是否安装成功,
easy_install
virtualenv
出现以下类似消息:
Searching
for virtualenv
Best match: virtualenv 1.7.2
Processing virtualenv-1.7.2-py2.7.egg
virtualenv 1.7.2 is already the active version in easy-install.pth
Installing virtualenv-script.py script to D:\Program Files\Python2.7\Scripts
Installing virtualenv.exe script to D:\Program Files\Python2.7\Scripts
Installing virtualenv.exe.manifest script to D:\Program Files\Python2.7\Scripts
Installing virtualenv-2.7-script.py script to D:\Program Files\Python2.7\Scripts
Installing
virtualenv-2.7.exe script to D:\Program Files\Python2.7\Scripts
Installing virtualenv-2.7.exe.manifest script to D:\Program Files\Python2.7\Scri
pts
Using d:\program files\python2.7\lib\site-packages\virtualenv-1.7.2-py2.7.egg
Processing dependencies for virtualenv
Finished processing dependencies for virtualenv
安装numpy
easy_install
numpy
等等其它的依赖包,基本上都是这么装的,即
easy_install libname
网上很多人说安装matplotlib时出现依赖包,我这里下载时,我看到的消息是自动下载和安装的,所以之前下载的包都没有用到。还是很好的。
所以我就安装了numpy,scipy,matplotlib 然后就是
easy_install scikit-learn
3.Windows 10 64 位,pip 死活不能用,请问有解决办法吗
windows底下单独通过命令行使用pip可能确实有点别扭,毕竟不是linux。
推荐两类解决方案: 使用某种python的IDE,比如VS加PTVS。这种IDE带有virtualenv的功能;以对每一个project,我们都可以放一个requirements.txt,让virtualenv调用pip来安装制定的依赖项。
这样避免了自己手动在命令行中调用pip命令。而且virtualenv + pip也是python开发的标准辅助工具。
安装cgywin,这个软件可以建立一个极其类似linux的命令行环境,可以像在linux中一样使用python+pip+virtualenv。我自己使用的是这个方案,当然缺点是不容易进行windows独有的python特性开发。
4.如何安装tornado
1、首先是建立虚拟环境,并激活:
1
2
3
4
5
mkdir nmapp2
virtualenv --distribute nmapp2_venv
cd nmapp2_venv
source bin/activate
2、然后安装 Tornado:
1
pip install tornado
3、测试按照是否成功
Tornado 既是 Python 框架又是 。
转载请注明出处windows之家 » win10安装virtualenv