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上面去找项目,会有很多

#####

########

原文地址:https://www.cnblogs.com/andy0816/p/14136443.html