我正在尝试运行一个简单的脚本-将 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,脚本稍后会失败,因为它试图访问同一文件夹中的资源。