打造我的ubuntu环境

一、pip

  1. sudo apt-get update
  2. sudo apt-get upgrade
  3. apt-get install python-pip
  4. pip-V
  5. pip install packageName
  6. pip uninstall packageName
  7. pip search packageName

二、vscode

三、virtualenv

四、文件夹共享

五、npm

 sudo apt-get install npm 这样安装的npm版本太老了,所以要去下载最新的

下载最新的源码,解压,

sudo apt-get install g++ make

cd  node-v6.11.0

./configure  然后 make   make install

进入项目然后 npm -v 发现版本是3.10.10,之前直接安装出现错误估计和npm版本过低有关系

sudo npm install -g npm 升级至5.0.4

然后在项目目录执行 sudo npm install 安装package.json中的依赖包。

注意 安装mqtt和ws的时候,没用sudo,用sudo报错,直接npm install ws

注意,这次安装是在用户目录中建的workspace目录中。安装成功

运行npm run dest,提示gulp报错,安装gulp sudo npm install gulp@^3.9.1

顺便安装nginx,sudo apt-get install nginx

nginx版本是1.4.6 太低,升级一下

sudo apt-add-repository ppa:nginx/stable

然后即可安装Nginx:sudo apt-get update  sudo apt-get install nginx

测试下 npm run dest 执行成功,再 npm run dev

六 mqtt

首先,mqtt服务器 apollo始终没安装成功,版本是1.7.1,

安装了paho-mqtt 1.3.1版本,连接服务器的apollo(1.7.1)

也总是报[errnr 104]connection reset by peer,

百般查找和试验,最终安装了paho-mqtt1.2.1版本,成功连上

强调一下,版本很重要,一定要放心上

 

 

 

 

 

 

 

posted @ 2017-06-29 20:20  Arvin001  阅读(185)  评论(0编辑  收藏  举报