Questions tagged «path»

文件或目录名称的一般形式,用于指定文件系统中的唯一位置。在许多Linux和类似Unix的OS中,PATH(全部大写)变量指定在其中搜索可执行程序的目录。

9
在Windows .cmd文件或批处理文件的路径中设置带有空格的路径变量
我是脚本编写的新手,无法正常工作。如果可以将文件移动到没有空格的路径,我可以,但是我希望它可以与空格一起使用。 我想将一堆Office更新提取到带有.cmd文件的文件夹中。为了使批处理文件可在任何计算机上使用,我设置了一个路径变量,只需在一个位置进行更改即可在另一台计算机上运行它。问题在于路径中有空格。如果我在定义中的路径两边加上引号,则cmd.exe会在将路径附加到文件名并切换之前将它们放在路径两边,并且批处理将失败,并显示“命令行语法错误”。没有引号,它将失败,并显示为“未被识别为内部或外部命令,可操作程序或批处理文件”。 为了进行测试,我将使用帮助开关,直到或直到它可以正常工作为止。我可以使用8.3文件/文件夹名称(例如,“我的文档”为MyDocu〜1)来执行此操作,但是可以用其他方法吗?

20
ImportError:DLL加载失败:%1不是有效的Win32应用程序。但是DLL在那里
我的情况非常类似于ImportError上的情况:DLL加载失败:%1不是有效的Win32应用程序,但是答案对我不起作用。 我的Python代码说: import cv2 但是该行引发了此问题标题中显示的错误。 我C:\lib\opencv在这台64位计算机上安装了OpenCV 。我正在使用64位Python。 我的PYTHONPATH变量:PYTHONPATH=C:\lib\opencv\build\python\2.7。该文件夹包含cv2.pyd所有内容。 我的PATH变量:Path=%OPENCV_DIR%\bin;...此文件夹包含39个DLL文件,例如opencv_core246d.dll。 OPENCV_DIR具有以下值:OPENCV_DIR=C:\lib\opencv\build\x64\vc11。 ImportError上的解决方案:DLL加载失败:%1不是有效的Win32应用程序,表示要向C:\opencv\build\bin\ReleaseWindows PATH环境变量添加新的opencv二进制路径()。但是,如上所示,C:\lib\opencv\build\x64\vc11\bin我的PATH中已经有OpenCV Binaries文件夹()。而且我的OpenCV安装没有任何Release文件夹(build / java下为空)。 关于出什么问题有什么想法吗?我可以告诉Python详细跟踪加载过程吗?究竟要寻找什么DLL? 谢谢,拉斯 编辑: 我只注意到,根据http://www.dependencywalker.com/中,cv2.pyd在C:\lib\opencv\build\python\2.7为32位,而我运行的机器和Python的是64位。可能是问题所在吗?如果是这样,我在哪里可以找到cv2.pyd的64位版本?
112 python  opencv  dll  path 

2
Python的sys.path是从哪里初始化的?
Python的sys.path是从哪里初始化的? UPD:Python在引用PYTHONPATH之前添加了一些路径: >>> import sys >>> from pprint import pprint as p >>> p(sys.path) ['', 'C:\\Python25\\lib\\site-packages\\setuptools-0.6c9-py2.5.egg', 'C:\\Python25\\lib\\site-packages\\orbited-0.7.8-py2.5.egg', 'C:\\Python25\\lib\\site-packages\\morbid-0.8.6.1-py2.5.egg', 'C:\\Python25\\lib\\site-packages\\demjson-1.4-py2.5.egg', 'C:\\Python25\\lib\\site-packages\\stomper-0.2.2-py2.5.egg', 'C:\\Python25\\lib\\site-packages\\uuid-1.30-py2.5.egg', 'C:\\Python25\\lib\\site-packages\\stompservice-0.1.0-py2.5.egg', 'C:\\Python25\\lib\\site-packages\\cherrypy-3.0.1-py2.5.egg', 'C:\\Python25\\lib\\site-packages\\pyorbited-0.2.2-py2.5.egg', 'C:\\Python25\\lib\\site-packages\\flup-1.0.1-py2.5.egg', 'C:\\Python25\\lib\\site-packages\\wsgilog-0.1-py2.5.egg', 'c:\\testdir', 'C:\\Windows\\system32\\python25.zip', 'C:\\Python25\\DLLs', 'C:\\Python25\\lib', 'C:\\Python25\\lib\\plat-win', 'C:\\Python25\\lib\\lib-tk', 'C:\\Python25', 'C:\\Python25\\lib\\site-packages', 'C:\\Python25\\lib\\site-packages\\PIL', 'C:\\Python25\\lib\\site-packages\\win32', 'C:\\Python25\\lib\\site-packages\\win32\\lib', 'C:\\Python25\\lib\\site-packages\\Pythonwin'] 我的PYTHONPATH是: PYTHONPATH=c:\testdir 我想知道PYTHONPATH之前的那些路径来自哪里?
111 python  path  sys 

12
检查路径是否有效
我只是想知道:我正在寻找一种验证给定路径是否有效的方法。 (注意:我不想检查文件是否存在!我只想证明路径的有效性-因此该位置是否可能存在文件)。 问题是,我在.Net API中找不到任何内容。由于Windows支持多种格式和位置,因此我宁愿使用MS-native。 由于该功能应能够检查: 相对路径(./) 绝对路径(c:\ tmp) UNC路径(\ some-pc \ c $) NTFS-Limitations的完整路径为1024个字符-如果我没有记错,超过该路径将使许多内部Windows函数无法访问该文件。使用资源管理器重命名仍然有效 Volume GUID路径:“ \?\ Volume {GUID} \ somefile.foo 有人有这样的功能吗?
110 c#  .net  winapi  path 

6
将Python搜索路径扩展到其他来源
我刚刚加入了一个具有相当大的现有代码库的项目。我们用linux开发,不使用和IDE。我们通过命令行运行。我试图弄清楚如何在运行项目模块时让python搜索正确的路径。例如,当我运行类似的内容时: python someprojectfile.py 我懂了 ImportError: no module named core.'somemodule' 我认为所有导入的内容都是这样,我认为这是路径问题。 TLDR: 如何~/codez/project/在导入语句期间让Python搜索* .py文件以及所有文件和文件夹。
106 python  search  import  path 

9
检查是否给出完整路径
有没有一种方法可以检查给定路径是否为完整路径?现在我正在这样做: if (template.Contains(":\\")) //full path already given { } else //calculate the path from local assembly { } 但是,必须有更优雅的方法来检查这一点吗?
104 c#  .net  validation  path 





13
如何从URI获取完整文件路径
我想从URI获取完整的文件路径。URI不是图像,而是音乐文件,但是如果我像MediaStore解决方案那样操作,则如果应用程序用户选择例如Astro作为浏览器而不是Music Player,它将无法正常工作。我该如何解决?
99 android  path  get  uri 

15
OS X的Bash脚本绝对路径
我正在尝试获取OS X上当前正在运行的脚本的绝对路径。 我看到了许多答复readlink -f $0。但是,由于OS X readlink与BSD相同,因此它根本不起作用(它与GNU版本兼容)。 有没有现成的解决方案吗?
98 macos  bash  path 

2
如何在G ++中包含库的路径
我试图在我的makefile中包含其他库的路径,但我不知道如何使编译器使用该路径。到目前为止,我有: g++ -g -Wall testing.cpp fileparameters.cpp main.cpp -o test 我想包括通往 /data[...]/lib 因为testing.cpp包含该库中的文件。另外,我在Linux机器上。 编辑:不是库的路径。仅用于包含的文件。我的错。
96 path  g++ 


8
Android Studio:默认项目目录
每当我在Android Studio其中创建一个新项目时,都希望将其放在通用默认文件夹中的某个类似于(取决于OS-Ubuntu的位置)的位置: /home/USER/AndroidStudioProjects/ 我想将此目录更改为另一个位置。除了在创建每个项目时选择此新位置之外,是否存在path variable可以将此目录(例如/home/USER/Projects/AndroidStudio/)设置为默认值的设置(找不到)或(找不到任何文档)? 我正在寻找与在Eclipse中更改工作区类似的东西。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.