环境搭建小计

1.linux下安装mysql,需要配置文件vi /etc/mysql/mysql.conf.d/mysqld.cnf:

     将bind-address 127.0.0.1 改为 0.0.0.0

     然后重启:sudo service mysql restart
     查看是否重启:ps aux|grep mysql
    
     连接mysql -uroot -p 报错:
      报错内容:
          ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
      解决方法:
          1.1:/etc/init.d/mysql stop
          1.2:mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
              1.2.1 报错:mysqld_safe Directory '/var/run/mysqld' for UNIX socket file don't exists.
              1.2.2 解决方法:mkdir -p /var/run/mysqld
                             chown mysql:mysql /var/run/mysqld
                             /usr/bin/mysqld_safe --skip-grant-tables &
        1.3:mysql -u root mysql
            1.3.1:update mysql.user set authentication_string=password('root') where user='root' ;
            1.3.2:FLUSH PRIVILEGES; quit
            1.3.3:/etc/init.d/mysql restart

     但是用navicat连接虚拟时还会失败:
     需要在MySQL中执行以下命令赋予权限:
         GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'IDENTIFIED BY 'root' WITH GRANT OPTION;
         flush privileges;
     使得用navicat连接虚拟机mysql时可以连接
2.xshell连接虚拟机失败,原因是linux没有安装openssh-server

3.由于一些模块安装慢我们可以使用豆瓣源https://pypi.douban.com/simple/

    例如: pip install -i https://pypi.douban.com/simple/ django

4.windows新建python2和Python3的虚拟环境
    virtualenv ll_env --python=python的路径

      linux新建Python3和Python2的虚拟环境
        virtualenv ll_env --python=python2或python3

5.虚拟环境workon

    windows:pip install virtualenvwrapper-win 然后设置
    系统环境变量:WORKON_HOME
    设置路径:"G:\vir environment"
    mkvirtualenv venv --python=python对应版本的路径;workon venv;deactivate
    linux: pip install virtualenvwrapper
    执行命令:sudo find / -name virtualenvwrapper.sh
    找到virtualenvwrapper.sh所在位置,修改配置文件:
    如下:
    vi ~/.bashrc
    export WORKON_HOME=$HOME/.virtualenvs #配置WORKON_HOME
    source /usr/local/bin/virtualenvwrapper.sh #配置环境变量
    执行:source ~/.bashrc


6.如果安装包失败时,我们可以去这个网址去找到对应的版本安装,主要是windows的版本
     网址:

         www.lfd.uci.edu/~gohlke/pythonlibs/
     下载对应版本
     安装:
     如:pip install lxml-3.7.1-cp27-cp27m-win_amd64.whl
7.安装npm和cnpm
    1.安装nodejs(windows直接下载安装,npm --version)
    2.安装cnpm(命令:npm install -g cnpm --registry=https://registry.npm.taobao.org)
    3.cnpm -v

8.npm及其vue搭建参照:http://www.runoob.com/w3cnote/vue2-start-coding.html


9.启动vue项目: npm install;

               npm run build;

               npm run dev
    Vue项目碰到"‘webpack-dev-server’不是内部或外部命令,也不是可运行的程序或批处理文件"报错
    解决方案:在cmd中cd到项目目录,依次运行命令:npm install和npm run build,最后运行npm run dev后项目成功运行。
    npm install 报NO REPOSITORY FIELDS No README data
    解决方案:在package.json文件里增加配置:
        <span style="font-size:14px;">{
            "repository": {
                "type": "git",
                "url": "yourgitprojectgiturl.git" //此处填的是你的项目的git url地址
            },
        }</span>

        如果是自己的私有项目的话 或者像我的产品环境没有配置 git的话;修正的方式是:

        在package.json文件里增加配置:

        {
            ...
            "private": true,
            ...
        }

猜你喜欢

转载自www.cnblogs.com/wgwblogs/p/10506372.html