• 2-环境搭建


    ######

    环境搭建,
    1,Pycharm安装和使用
    interpret,项目解释器,这个地方很重要,
    2,mysql,Navicat安装和使用
    有两个重点功能,数据传输,可以在两个数据库传输,这样就可以把现网的传到测试环境了,
    还有一个导出数据接口和数据的功能,可以导出建表sql,和数据,
    3,virtualenv 和virtualenvwrapper安装和使用,
    可以同时安装多套环境,
    这个安装和使用,有空还是需要好好的研究一下的,

    4,vue项目环境搭建,

    #####################

    虚拟环境的安装和配置
    1,虚拟环境很重要,最大的好处就是开发环境的隔离,比如有的环境是python2开发的,有的是python3开发的,使用虚拟环境就可以解决这个问题,
    2,安装虚拟环境,
    安装命令,pip install virtualenv
    3,有很多时候下载很慢,可以使用镜像来下载,
    首先就是豆瓣源,
    怎么使用豆瓣源,?pip install -i https://pypi.douban.com/simple django1.11.3
    pip uninstall django,卸载django
    4,新建虚拟环境,
    命令:virtualenv scrapytest
    这个命令,你在cmd的哪一个文件路径下新建的,新建的虚拟环境就在哪一个路径,
    dir命令,是cmd下面的查看文件列表,
    然后进入虚拟环境,进入script ,然后执行activate.bat就进入虚拟环境了,路径前面就是虚拟环境的名字,
    运行python,可以看到里面的Python版本,
    退出虚拟环境命令,deactivate.bat,这样就退出了,

    5,如何选择Python版本来新建虚拟环境呢?
    命令:virtualenv -p C:Users hinkpadAppDataLocalProgramsPythonPython36python.exe scrapytest ,,, -p是-python的意思
    要记住Python的安装路径,

    这些命令在Linux里面是一模一样的,
    Linux下面的安装过程:
    安装命令,sudo apt-get install python-virtualenv
    创建命令是一样的,
    进入虚拟环境,在bin目录下,source activate
    指定Python版本创建虚拟环境命令:virtualenv -p /usr/bin/python3 scrapytest
    退出虚拟环境的命令是一样的,

    6,现在有一个问题,就是一定要指定路径才可以运行起来,并且windows和Linux下面的运行虚拟环境命令不一样,这样就体验不好了
    这样找路径的比较麻烦,
    基于virtualenv另外一个虚拟环境管理包,叫做virtualevnwrapper
    安装命令:pip install virtualenvwrapper

    第一个命令,workon,
    这个命令会把所有的虚拟环境列出来,
    Windows提示 “workon不是内部或外部命令,也不是可运行的程序或批处理程序”
    解决方案:先卸载之前安装的 pip uninstall virtualenvwrapper
    然后安装新的:pip install virtualenvwrapper-win

    第二个命令,新建虚拟环境
    命令:mkvirtualenv py3scrapy
    默认是新建到C:Users hinkpadEnvs
    但是可以新建环境变量,系统变量,WORKON_HOME,,,,,然后是路径比如D:Envs
    以后的虚拟环境都是新建到这个路径了
    如果换路径了,可以把之前的虚拟环境copy到新的路径,也是可以找到虚拟环境的,

    第三个命令,退出虚拟环境,deactivate

    第四个命令,进入虚拟环境,workon 虚拟环境的名字
    然后运行pip install requests,这样就会安装到这个虚拟环境中了,
    如果有安装失败的包,就要到特定的一个地址,然后查到安装失败的包,地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/
    然后下载下来,进入到这个下载的这个文件的目录,然后进入虚拟环境,使用pip install 包名whl,这样就安装完成了

    比如pip install scrapy 这个就会报错,就用上面的方法,这个依赖的包比较多,
    然后再次运行之前报错的命令,就不会报错了。

    第五个命令,安装指定python版本的虚拟环境,mkvirtualenv --python=C:Users hinkpadAppDataLocalProgramsPythonPython36python.exe py3scrapy


    这就是windows下的安装虚拟环境,
    Linux下怎么安装,
    安装包:pip install virtualenvwrapper
    安装了之后是不能直接运行mkvirtualenv 命令的,需要配置一下,
    配置命令:sudo find / -name virtualenvwrapper.sh,这是在根目录下开始寻找,按照名字寻找,会找到两个,复制其中的一个,
    接下来的命令, vim ~/.bashrc,这个文件要记住,
    里面可以配置workon_home的路径,指明创建虚拟环境的目录,
    还有一个就是source路径,这就是virtualenvwrapper的shell文件的路径,
    配置完了,保存一下
    然后执行sourc ~/.bashrc
    具体的配置教程网上找找,

    然后就可以运行mkvirtualenv 了,命令都是和windows下面一样的,

    ######

    vue环境
    1,ide,使用webstorm,这个是和pycharm一家公司的,
    2,node.js,这个非常的重要,vue项目启动的时候就是依赖的npm命令的,这个就是包管理器,这个要按照了node.js才会有的,
    node --version,

    3,cnpm要配置一下,cnpm是npm的淘宝镜像,因为npm是非常非常的慢的,所以使用cnpm,这是一个淘宝镜像,
    npm install cnpm -g --registry=https://registry.npm.taobao.org

    3,打开cmd,进入vue项目目录,然后执行cnpm install,在项目里面,会产生一个新的目录,node_modules,所有的第三方的包都安装到了这个里面,

    4,cnpm run dev,执行这个命令,就可以运行了,最后后一个编译成功的提示信息,

    5,http://localhost:8080/直接去访问这个地址,就可以打开vue项目了,

    6,如果公司的电脑家里的电脑切换,报错,就把node_modules这个目录删除,重新cnpm install一次,重新cnpm run dev一次就可以了,

    #######

    去git,码云,coding上面去找项目,会有很多

    #####

    ########

  • 相关阅读:
    第3章 Java数组(上): 一维数组和二维数组
    第二章 JavaScript总结(下)
    第二章 JavaScript案例(中)
    第二章 JavaScript文档(上)
    第一章 Html+Css使用总结(下)
    第一章 HTML+CSS(中)
    div布局
    阿里云物联网 .NET Core 客户端 | CZGL.AliIoTClient:6. 设备事件上报
    阿里云物联网 .NET Core 客户端 | CZGL.AliIoTClient:5. 设置设备属性
    阿里云物联网 .NET Core 客户端 | CZGL.AliIoTClient:4.1 上报位置信息
  • 原文地址:https://www.cnblogs.com/andy0816/p/14136443.html
Copyright © 2020-2023  润新知