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