草庐IT

cid_directory

全部标签

macos - 去安装: no install location for directory outside GOPATH

我安装了Go,然后在我的.bash_profile中添加了路径要求:导出PATH=$PATH:/usr/local/go/bin导出GOPATH=$HOME/go然后我设置正确的文件夹:我还创建了一个名为轮胎的投影。main.go的内容很简单:packagemainimport"fmt"funcmain(){fmt.Println("Hello,world!")}当我尝试运行goinstall时总是出现以下错误:goinstall:在GOPATH之外没有目录/Users/Daryl/go/src/tire的安装位置这是我运行goenv时得到的结果:GOARCH="amd64"GOBIN

unit-testing - Golang : tests and working directory

我正在为我的Go应用程序编写一些单元测试。然而,测试失败,因为它找不到配置文件。通常二进制文件会在conf/*.conf路径下的工作目录中查找配置文件。我认为浏览到有conf/的目录并在其中运行gotest可以解决它,但它仍然报告文件系统找不到路径指定。如何告诉gotest使用某个目录作为工作目录,以便实际执行测试? 最佳答案 您也许可以使用Caller来获取当前测试源文件的路径,如下所示:packagesampleimport("testing""runtime""fmt")funcTestGetFilename(t*testin

macos - Go 安装失败并出现错误 : no install location for directory xxx outside GOPATH

~/src/go-statsd-client>echo$GOPATH/Users/me/gopath~/src/go-statsd-client>echo$GOROOT/usr/local/Cellar/go/1.1.1\~/src/go-statsd-client>goinstallgoinstall:noinstalllocationfordirectory/Users/me/src/go-statsd-clientoutsideGOPATH无论项目采用何种结构,这总是失败并显示相同的消息。Gobuild完美运行。这是我的goenvGOARCH="amd64"GOBIN=""GOC

linux - asm/errno.h : No such file or directory

在构建gcc时,我收到此错误:Infileincludedfrom/usr/include/bits/errno.h:25,from/usr/include/errno.h:36,from../.././gcc/tsystem.h:96,from../.././gcc/crtstuff.c:68:/usr/include/linux/errno.h:4:23:error:asm/errno.h:Nosuchfileordirectorymake[2]:***[crtbegin.o]Error1make[2]:Leavingdirectory`/opt/gcc-4.1.2/host-x8

python - 在 Python 中找到 "home directory"?

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:Howtofindtherealuserhomedirectoryusingpython?HowtogetthehomedirectoryinPython?我想访问/home/weasel以从那里读取一些文件,但我当然不想写完整路径-所以其他用户可以使用脚本..你怎么样在Linux上使用python知道您的用户名或主目录吗?谢谢 最佳答案 要在python中获取homedir,可以使用os.path.expanduser('~').这也适用于较长路径的一部

linux命令行: du --- how to make it show only total for each directories

我正在通过(使用coreutils_8.5-1ubuntu6_amd64):du-sch`find./-maxdepth1-typed`我正在寻找一种简单的方法(更短的cmd)来查找子目录的大小。谢谢。 最佳答案 这适用于coreutils5.97:du-cksh* 关于linux命令行:du---howtomakeitshowonlytotalforeachdirectories,我们在StackOverflow上找到一个类似的问题: https://sta

java - 无法在 Windows 上安装 Maven : "JAVA_HOME is set to an invalid directory"

我关注了theMaventutorial信中,但我仍然无法在Windows上安装Maven。当我在命令提示符下运行以下命令时:E:\DocumentsandSettings\zach>mvn--version我明白了:'mvn'isnotrecognizedasaninternalorexternalcommand,operableprogramorbatchfile.我导航到maven安装文件夹并运行mvn--version并得到:E:\javaresources\apache-maven-2.2.0\bin>mvn--versionERROR:JAVA_HOMEissettoani

c++ - CMake:当我尝试添加源目录本身或其子目录之一时,target_include_directories() 会打印错误

我正在编写一个C++库(仅header)并使用CMake生成我的(VisualStudio)项目和解决方案文件。我还在编写一个测试套件,它是同一个CMake项目的一部分。当我在代表我的仅header库的目标上调用target_include_directories()时会出现我的问题,以便我的库的使用者可以找到它的头文件。我收到以下错误消息(即使生成未中止)。CMakeErrorinCMakeLists.txt:Target"Fonts"INTERFACE_INCLUDE_DIRECTORIESpropertycontainspath:"D:/Projects/GPC/fonts/in

c++ - CMake:当我尝试添加源目录本身或其子目录之一时,target_include_directories() 会打印错误

我正在编写一个C++库(仅header)并使用CMake生成我的(VisualStudio)项目和解决方案文件。我还在编写一个测试套件,它是同一个CMake项目的一部分。当我在代表我的仅header库的目标上调用target_include_directories()时会出现我的问题,以便我的库的使用者可以找到它的头文件。我收到以下错误消息(即使生成未中止)。CMakeErrorinCMakeLists.txt:Target"Fonts"INTERFACE_INCLUDE_DIRECTORIESpropertycontainspath:"D:/Projects/GPC/fonts/in

c++ - gcc/g++ : "No such file or directory"

g++给了我以下形式的错误:foo.cc:::fatalerror::Nosuchfileordirectorycompilationterminated.用gcc编译C程序也是一样。这是为什么呢?请注意:这个问题以前被问过很多次,但每次都是针对提问者的情况。这个问题的目的是提出一个其他人可以作为重复的问题一劳永逸地关闭;常见问题解答。 最佳答案 您的编译器刚刚尝试编译名为foo.cc的文件。.在点击行号line,编译器发现:#include"bar"或#include然后编译器会尝试查找该文件。为此,它使用一组目录进行查看,但在这