标签: path

为什么不能在“运行”框中键入“C:folder\subfolder”?

很久以前我偶然发现了这些明显的不一致,但从来没有就这一切是如何运作的给出一个可以接受的解释。所有这些都可以在 Windows XP 上的“开始”>“运行”框中键入。

  1. C:folder (没有反斜杠)有效。

  2. C:Documents and Settings\<username> 作品。

  3. 然而,为什么不起作用C:folder\subfolder

  4. 请注意,C:folder\..\folder\subfolder当它似乎在逻辑上等效时确实有效。

我找到了这个,但它解释了为什么它应该起作用...... http://en.wikipedia.org/wiki/Path_(computing)#MS-DOS/Microsoft_Windows_style

windows path

1
推荐指数
1
解决办法
399
查看次数

如何防止 macports 接管我的 PATH?

如何防止 macports 接管我的PATH? 我仍然希望显示已安装的软件,但我希望标准系统路径 ( /bin, /sbin, /usr/bin, ...) 中的内容优先于 macports 安装的任何内容。

unix path macports macos

1
推荐指数
1
解决办法
1779
查看次数

安装 MacPorts 后为 python 获取 PATH

我无法导入我刚安装在 MacPorts 上的一些 python 库(PIL、psycopg2)。我浏览了这些论坛,并尝试调整我的PATH变量~/.bash_profile以解决此问题,但没有奏效。

我将 PIL 和 psycopg2 的位置添加到PATH.
我知道终端使用的是 python 版本,/usr/local/bin而不是 MacPorts 在/opt/local/bin.

当我在终端中使用 python 时,是否需要使用 MacPorts 版本的 Python 以确保 PIL 和 psycopg2 位于 sys.path 上?我应该切换到 MacPorts 版本的 Python,还是会导致更多问题?

如果有帮助,这里有更多事实:

PIl 和 psycopg2 安装在 /opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages

which python返回/usr/bin/python

$ echo $PATH返回(我将每条路径分开以便于阅读):

:/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/
:/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages
:/opt/local/bin
:/opt/local/sbin
:/usr/local/git/bin
:/usr/bin
:/bin
:/usr/sbin
:/sbin
:/usr/local/bin
:/usr/local/git/bin
:/usr/X11/bin
:/opt/local/bin
Run Code Online (Sandbox Code Playgroud)

在 python 中,>>> sys.path返回:

/Library/Frameworks/SQLite3.framework/Versions/3/Python
/Library/Python/2.6/site-packages/numpy-override
/Library/Frameworks/GDAL.framework/Versions/1.7/Python/site-packages
/Library/Frameworks/cairo.framework/Versions/1/Python
/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python26.zip
/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6 …
Run Code Online (Sandbox Code Playgroud)

terminal python path macports osx-snow-leopard

1
推荐指数
1
解决办法
2万
查看次数

如何更新我的 Java?

我已经下载了Java SE Runtime Environment 6u24Java SE Development Kit 6u24,但是当我去 CMD 并输入java -version它仍然说:

java version "1.4.2_03"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_03-b02)
Java HotSpot(TM) Client VM (build 1.4.2_03-b02, mixed mode)
Run Code Online (Sandbox Code Playgroud)

编辑:是的,我下载后安装了它们。

编辑:这就是我的 PATH 样子

PATH=C:\oracle\ora92\bin;C:\orant14\bin;C:\orant5a\bin;C:\oracle\ora92\jre\1.4.2\bin\client;C:\oracle\ora92\jre \1.4.2\bin;C:\Program Files\Oracle\jre\1.3.1\bin;C:\Program Files\Oracle\jre\1.1.8\bin;C:\WINDOWS\system32;C:\WINDOWS ;C:\WINDOWS\System32\Wbem;C:\Program Files\Wave Systems Corp\Dell Preboot Manager\Access Client\v5\;C:\orant5a\jdk\bin;C:\orant14\jdk\bin;C: \Program Files\QuickTime\QTSystem\

windows java path jvm

1
推荐指数
1
解决办法
1360
查看次数

如何仅通过键入脚本名称来执行我的脚本?

我有一个脚本,/home/username/scripts我想通过输入它的名字来执行它。

我知道我可以做 ' export PATH=$PATH:/home/username/scripts' 但我想有同样的效果,而不必每次都导出路径。例如,如果另一个用户想要一份脚本的副本,他们只需键入“scriptname.sh”而不是“./scriptname.sh”。

linux bash path command-line

1
推荐指数
1
解决办法
1462
查看次数

即使在 PATH 中,也找不到脚本

看看这个终端输出...

bjorn@jungleland:~$ cd bin
bjorn@jungleland:~/bin$ ./first.sh 
Hello World
bjorn@jungleland:~/bin$ cd ..
bjorn@jungleland:~$ pwd
/home/bjorn
bjorn@jungleland:~$ echo $PATH
/home/bjorn/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/home/bjorn/bin
bjorn@jungleland:~$ ./first.sh
bash: ./first.sh: No such file or directory
bjorn@jungleland:~$ 
Run Code Online (Sandbox Code Playgroud)

当我在我的主目录中时怎么找不到 first.sh ?我已经尝试注销并再次登录!

linux terminal path

1
推荐指数
1
解决办法
586
查看次数

如何使用 Anaconda(和 Windows)创建 Python 3.3 环境

大约一周前,我在 Windows XP 机器上安装了 Anaconda。它随 Python 2.7 一起提供。

我正在尝试在其上创建 Python 3.3 环境。我遵循了这些指示,结果下载了一堆东西,没有错误消息。

指示说我必须改变我的路径,但他们没有说如何改变。我的电脑上有新文件夹I:\Python33和文件夹I:\Anaconda\envs\py33。我添加I:\Python33到我的PATH.

我多次关闭并重新启动 Anaconda。我无法import scitools.pprint2在 Python 解释器中工作(我想我需要 Python 3.3)。

我收到此错误:

Traceback (most recent call last):

  File "<ipython-input-2-8852894fb85d>", line 1, in <module>
    import scitools.pprint2

ImportError: No module named scitools.pprint2
Run Code Online (Sandbox Code Playgroud)

我应该如何解决这个错误?

windows python path command-line environment-variables

1
推荐指数
1
解决办法
1万
查看次数

为什么 'export $Path=$Path:dir' 不起作用?

我只是想知道为什么我们需要使用这个命令

export Path=$Path:dir
Run Code Online (Sandbox Code Playgroud)

为什么命令看起来不像

export $Path=$Path:dir/dir'
Run Code Online (Sandbox Code Playgroud)

linux bash path environment-variables

1
推荐指数
1
解决办法
83
查看次数

为什么在 Windows 上将可执行文件符号链接到 C:\Windows\System32 不是一种常见做法?

在 linux 上,在某些应用程序的安装过程中,很常见的是,它会创建一个指向它的可执行文件的符号链接,/usr/bin因此它们将位于系统PATH变量中。

另一方面,在 Windows 上,大多数应用程序会PATH在安装过程中将其自己的安装路径连接到环境变量,这会导致一些不属于此问题范围的问题。

我看到该文件夹C:\Windows\System32与 的作用有些相似/usr/bin,因为两者都是PATH两个系统中标准变量的一部分,那么为什么将可执行文件符号链接到 不是一种常见做法C:\Windows\System32

windows linux path

1
推荐指数
1
解决办法
805
查看次数

ffmpeg绝对路径错误

我创建了一个自动运行 ffmpeg 代码行的程序,它适用于除一个之外的所有功能:如果我尝试绘制叠加一些字幕,则绝对路径有问题,如果我在桌面上打开的外壳中使用相同的代码它有效,但如果我写绝对路径,它就不起作用。

ffmpeg -i input.mp4 -filter_complex "subtitles=subs.srt:force_style='OutlineColour=&H80000000,BorderStyle=4,Outline=1,Shadow=0,MarginV=20,Fontsize=10,PrimaryColour=&H0000ff&'" output.mp4
Run Code Online (Sandbox Code Playgroud)

如果我使用自己的绝对路径(“c:\users\home\desktop\input.mp4”)更改 ffmpeg、input.mp4、subs.srt、output.mp4,它不起作用!

我也试过:

  • "c:\users\home\desktop\input.mp4"
  • “c:/users/home/desktop/input.mp4”
  • 'c:\users\home\desktop\input.mp4'
  • 'c:/users/home/desktop/input.mp4'

错误:

    [subtitles @ 0000000002ab79c0] Unable to parse option value "UsersFamigliaDesktop569.srt" as image size
    Last message repeated 1 times
[subtitles @ 0000000002ab79c0] Error setting option original_size to value UsersFamigliaDesktop569.srt.
[Parsed_subtitles_0 @ 0000000002ab78e0] Error applying options to the filter.
[AVFilterGraph @ 0000000002edcd20] Error initializing filter 'subtitles' with args 'C:UsersFamigliaDesktop569.srt:force_style=OutlineColour=&H80000000,BorderStyle=4,Outline=1,Shadow=0,MarginV=20,Fontsize=15,PrimaryColour=&H000000&'
Error reinitializing filters!
Failed to inject frame into filter network: Invalid argument
Error while processing the decoded …
Run Code Online (Sandbox Code Playgroud)

video path ffmpeg subtitles

1
推荐指数
1
解决办法
1593
查看次数