无法安装Revel(无法识别的导入路径)

时间:2015-04-24 09:03:45

标签: go package revel

我是Go的初学者,我想使用Revel Web框架。 我安装了:Git; Mercurial甚至:Bazaar和CVS。

我检查了我的环境变量。我将环境变量GOPATH设置为D:\ Go并将D:\ Go \ bin添加到PATH.But当我 去获取Revel框架 时,我仍然会遇到这些错误。 em> go get github.com/revel/revel)

**

  • 包golang.org/x/net/websocket:无法识别的导入路径" golang.org/x/net/websocket"

  • package gopkg.in/fsnotify.v1:无法识别的导入路径" gopkg.in/fsnotify.v1" **

1 个答案:

答案 0 :(得分:2)

要将GO安装到您的主文件夹,您需要以下环境变量:

.
├── bin
├── go (GO)
└── src
    ├── revel.project
    │   ├── app
    │   │   ├── controllers
    │   │   ├── models
    │   │   ├── routes
    │   │   ├── tmp
    │   │   └── views
    │   │       ├── admin
    │   │       ├── App
    │   │       ├── errors
    │   │       └── users
    │   ├── conf
    │   ├── messages
    │   ├── public
    │   │   ├── css
    │   │   │   └── administrator
    │   │   ├── img
    │   │   ├── js
    │   │   └── uploads
    │   │       └── 1
    │   ├── resources
    │   ├── scripts
    │   ├── test-results
    │   └── tests
    ├── code.google.com
    ├── github.com
    │   ├── revel
    │   │   ├── cmd
    │   │   ├── modules
    │   │   └── revel

在提示路径中运行此操作,或者修改文件夹是否为不同的文件。

  export GOARCH=amd64
  export GOPATH=~/go
  export GOBIN=~/go/go/bin
  export GOROOT=~/go/go
  export PATH=$PATH:$GOPATH/go/bin
  export GOTOOLDIR=~/go/go/pkg/tool/linux_amd64
  export CC="gcc"
  export GOGCCFLAGS="-fPIC -m64 -pthread -fmessage-length=0"
  export CXX=g++
  export CGO_ENABLED=1

其中〜是系统中个人文件夹的名称(Bash Gnu Linux)