小编Ixx*_*Ixx的帖子

为什么当前目录在makefile中没有改变?

我正在尝试运行一个简单的脚本-将 git 存储库克隆到某个目录,然后cd到该目录以执行安装脚本。

此脚本位于 Makefile 中。

cd似乎不起作用。它没有找到我的安装脚本。

cd在脚本中的之后添加了一个密码,它向我显示了我执行脚本的目录,而不是我cd进入的目录。

有什么问题?

git clone http://somerepo ~/some_dir
cd ~/some_dir/
pwd
python myscript.py install
Run Code Online (Sandbox Code Playgroud)

=>

pwd/hereIsPathToDirectoryFromWhichIRunTheScript

python:无法打开文件“setup.py”:[Errno 2] 没有这样的文件或目录

它也不适用于./setup.py.

如果我输入绝对路径~/some_dir/setup.py,脚本稍后会失败,因为它试图访问同一文件夹中的资源。

make cd-command

18
推荐指数
3
解决办法
4万
查看次数

标签 统计

cd-command ×1

make ×1