问题标签 [search-path]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
31 浏览

r - .rprofile的搜索路径和默认的不一样

考虑以下两行:

如果我从已经建立的交互式 R 会话中执行此代码,它工作正常。

但是,如果我将相同的两行放入我的.Rprofile并开始一个新的交互式 R 会话,则该modules::import行将失败并显示

如果我然后尝试以下修复/破解

...然后该modules::import行仍然失败,但具有以下内容

因此,修补缺失名称的想法似乎将是一场无法维持的噩梦……


关键问题是这样的:交互式搜索会话开始后的搜索路径似乎与.Rprofile脚本看到的不同。

Q1:有没有一种方法可以告诉 R 使搜索路径>与交互式会话中出现第一个提示时完全一样?

Q2:或者,有没有办法.Rprofile安排一些代码在会话的默认搜索路径到位后运行?


注意:解决方案如下:

...每次修改(第三方)modules软件包时都有可能中断。

0 投票
1 回答
28 浏览

ide - 为什么目录 octave~1.1 出现在我的搜索路径中

为什么OCTAVE~1.1当我在 IDE 中查询 octave 的搜索路径时,我的 octave 文件路径有目录名称?

路径的一个示例是-- C:\Octave\OCTAVE~1.1\lib\octave\site\oct\api-v51\x86_64-w64-mingw32.

0 投票
0 回答
42 浏览

linux - Systemd 所需的共享库因文件权限 401 变为空白

我一直在使用带有 eMMC 存储的 Linux 系统。Linux 内核版本为 3.10。我使用 Systemd 使用自定义构建的文件系统来初始化系统。

很偶然,系统无法启动。经过调查,原因恰好是systemd需要的一些.so变成了空白,文件权限为401。由于systemd无法获取正确的依赖关系,因此无法启动。

对于根本原因,我猜可能是功率波动。任何人都可以在这个问题上分享一些经验吗?

编辑:添加文件权限字符示例

0 投票
1 回答
363 浏览

c# - C# 编译器在编译期间如何搜索库?

usingAC# 程序通过C# 代码中的指令使用 .Net 框架库或第三方库。

使用 编译程序时csc

  • 我们如何指定使用的库的搜索路径?

  • 编译器是否以某种搜索顺序搜索使用的库?

我正在比较cscgccjavac指定库的搜索路径和搜索顺序方面进行比较。对于gccjavac,有多种方法可以指定搜索路径,

  • 他们的命令行选项,例如-Ltogcc-classpathto javac
  • 环境变量,例如LIBRARY_PATHforgccCLASSPATHfor javac
  • 默认路径,例如当前目录,一些系统范围的目录

是否csc也有多种方式,并且它们之间有搜索顺序?

msbuild如果使用which calls编译程序,也会出现同样的问题csc

谢谢。

0 投票
1 回答
135 浏览

c - 允许使用 execvp 执行程序

我正在创建一个 shell 副本,但在执行自制程序时遇到问题。我的意思是,当我想执行诸如javalswc等之类的东西时,一切都很好...... PATH 变量中已经存在的所有内容。

现在我希望能够执行一个“myls”命令,它是原始ls. 问题是我的程序没有在 PATH 变量中注册,所以当我尝试时execvp("myls", …),我得到一个错误“没有这样的文件或目录”。

我想知道如何管理这个问题并能够根据这个层次结构执行我的命令:

0 投票
1 回答
109 浏览

c++ - 使用连接器 c++ 访问 MYSQL 数据库(如何添加到我的标准搜索目录的路径)

我对编程和 C++ 比较陌生,刚刚开始学习 MYSQL。我一直在寻找几天,但找不到解决方案。我通常使用 Cygwin&VIM&g++ 来编写、编译和运行我编写的代码。

我的目标是从我在笔记本电脑上设置的 MYSQL 数据库中检索数据,并能够对该数据运行简单的算法并可能更新数据库。

我进入了 MYSQL 的网站并浏览了教程并在这里找到了一个示例。我下载了 Boost、Connector、MYSQL 服务器库。当我运行它时,我收到一条错误消息,提示找不到“connection.h”。我确定这是因为当我编译它时,g++ 没有将库的位置添加到它通过的搜索路径中。该示例具有以下内容:

#include <cppconn/conneciton.h>

这些尖括号表示它将搜索(在当前目录之后)标准搜索目录。我猜我必须添加一个新路径(库所在的位置),以便编译器查看该标准目录并编译头文件。

通过谷歌搜索,我在 g++ 中思考我可以使用 -L dir -I 添加新的搜索路径,但我不知道如何使用它。任何人都可以解释/告诉我(通过例子)如何解决这个问题吗?:(

0 投票
1 回答
1290 浏览

postgresql - 无法在 dockerized PostgreSQL 数据库中设置 schema_name

我正在尝试设置一个 PostgreSQL Docker 容器。我想在启动时创建一个模式并设置search_path为该模式。
我创建了一个初始化 .sql 文件,并将其复制到容器启动时/docker-entrypoint-initdb.d/由文件执行的文件夹中。docker-entrypoint.sh入口点文件来自官方 docker library repo
此 .sql 文件包含以下代码:

一切正常执行,但初始化完成后search_path没有相应地设置。如果我在终端中输入:

它显示"$user", public"。在我使用相同的命令后,SET search_path TO solwa_dev;它仍然显示 $user 和 public 模式,但没有 solwa_dev 模式!

为什么会发生这种情况,我该如何解决这个问题?

0 投票
1 回答
219 浏览

c++ - 如何缩短图像的文件名/路径,使其适用于所有机器

在我使用 sfml 库和 xcode 的 c++ 程序中,当我加载图像时,我需要加载它picture.loadFromFile("Users/username/Desktop/Xcode/Game/Sprites/MyImage.png"),无论如何我可以将该路径缩短为"Game/Sprites/MyImage.png". 我再次使用 xcode 和 mac。谢谢。

0 投票
3 回答
3842 浏览

r - 如何向 R 添加搜索路径?

本教程中,有一个命令pymol.dccm(cij, pdb, type="launch")。但有人告诉我

我已经pymol在我的电脑上安装了。请问如何向R添加另一个搜索路径?

现在我认为pymolbio3d. 但我已经安装bio3d并且其他命令可以工作(例如pdb <- read.pdb())。但是为什么pymol命令不起作用?


我试过了

> .libPaths("path/to/pymol2/")

> .libPaths("path/to/pymol2/PyMOL")

所以.libPaths没有返回错误。但是pymol.dccmPyMOLWin.dccm没有奏效。


我也尝试安装pymolR

0 投票
1 回答
392 浏览

sql - 函数显示错误“关系 my_table 不存在”

我创建了一个生成发票编号的函数,但是当我这样做时:

它显示一个错误:

关系“transpending_h”不存在第
19 行:...END END END AS “KODETRANSNEW” FROM transpendi...

这是我的函数声明:

这里可能有什么问题?