• 记录下WIN下配置LINUX虚拟机及PYTHON环境


    因为听说服务器端大多都是LINUX/UNIX,LINUX是程序员必须适应的编程环境,所以今天折腾了一下,给笔记本装了个LINUX虚拟机,并顺便给WINDOWS和LINUX都配置了PYTHON环境。

    这里把参考的文和注意事项记录一下备查。

    1)WIN下配置LINUX虚拟机

    参考LINUX.中国新手指南:手把手安装Ubuntu文章,安装成功。

    配置:windows8.1 + VirtualBox + Ubuntu

    注意事项:

    如果用Virtualbox安装Ubuntu,发现无法选择64位系统,那么可能是BIOS的CPU虚拟设置没有开,或者被其他程序(如微软的hyper-v)占用了

    我这里是BIOS没有开,开机时按F2或者F10进入BIOS设置界面,找virtualizzation technology相关字眼,并修改即可

    如果CPU比较老可能不支持这项业务,按cpu型号搜索一下即知。

    CPU虚拟好了以后就继续按教程安装下去

    这几天试用下来,速度还是很快的,你键盘打字基本不会有延时,双系统办公还是比较合适。

    2)Python

    Linux一般自带PYTHON2和PYTHON3,如上面装的Ubuntu

    直接输入python3可以运行,并得知版本

    如果python版本比较老,输入sudo apt-get install python3.5可以安装3.5版本的python来替换

    注意,linux默认不显示密码,所以sudo命令下要管理员密码时,我们是看不到命令行变动的。不用管它直接输就好。

    windows系统直接上官网下载PYTHON安装即可。注意,x64是64位系统,x86指32位系统。电脑是64位的尽量选择64位安装。

    以及据说python3比python2的坑要少一点,初学者推荐用python3

    3)python IDE安装

    这里我准备上的python爬虫实战课推荐的IDE是pycharm

    专业版付费,社区版免费。

    之前大牛推荐过安装anaconda时附带的spyder,界面和我常用的Rsutdio有些相像,即会有一个窗口可以看看当前环境下跑了什么变量,特别适合于做数据分析。

    pycharm的好处是它在编写提示时特别智能,写一段,自动把之前的变量、函数属性给提示出来,以及写html代码时输入<div>可以自动生成<div></div>格式

    之后再试用一下再选一个自己需要的。

    在WIN下安装pycharm还是很容易的,但如果是新装的LINUX虚拟机,要安装PYCHARM的话,还需要先安装JDK并配置java环境,具体见Ubuntu安装PyCharm这篇博文。

    4)python环境变量设置-pip

    把PYTHON安装好了,接下来就是安装各种包了。

    基本上都是用pip来安装

    windows

    pip是python安装包的一个主要工具。python3以上自带了,2的话要自己装。pycharm里可以帮忙装pip,详情请自行百度。

    如果pip安装到位,理论上在cmd里直接输入pip –version是可以看到版本信息的

    如果报错说’pip 不是内部或外部命令’,那就是python安装时环境变量没有设好的原因了。

    windows下打开我的电脑–>属性–>高级系统设定–>环境变量

    添加 python安装目录scripts到PATH变量里(可以设置多个PATH,用;隔开,不要把原来的给删了)

    记住,一定要定位到scripts文件夹,否则分分钟愁死你啊。。

    装好pip后就可以装很多包了,格式为

    pip install packagename

    LINUX

    LINUX集成的好,随随意意就能用了,暂时不说

    5)WINDOWS下利用pip安装lxml

    lxml是读xml文件,做爬虫,读网页必备的一个包,然而它需要预先装libxml2 和libxslt,在LINUX下还好(官网对LINUX怎么装这几个包介绍得那个叫详细啊),WINDOWS下却很绕。

    这里提供一个懒人的解决方法:

    www.lfd.uci.edu/~gohlke/pythonlibs/#lxml网站去下一个最新版本的lxml,然后用pip安装即可

    这个Unofficial Windows Binaries for Python Extension Packages网页放置了大堆windows可用的python安装包。如果有包不能安装的话,除了去它官网看,还可以来这里碰碰运气。

    把whl存在一个文件夹后,用cd 文件夹地址命令转到该文件夹根目录下,运行pip install package 就可以直接安装包了。

  • 相关阅读:
    jsp中el表达式的非空判断和变量赋值
    Java8新特性问题
    Git分支问题解决
    随机生成小学算数题项目
    微信聊天机器人
    微信小项目——统计好友人数,省市分布,排序并统计好友签名特点,用pyechat显示图像并存为HTML文件
    用for同时遍历多个列表并用try...except进行数值运算
    为什么元组只有单个元素时加逗号结尾?
    数据库
    爬虫初学——爬取中国大学排名并存为csv文件
  • 原文地址:https://www.cnblogs.com/weibaar/p/5203447.html
Copyright © 2020-2023  润新知