在数字海洋中用 os.chdir() 找到正确的路径
Find the right path with os.chdir() in digital ocean
我尝试了几种方法,但都没有成功。我需要更改数字海洋中的目录 (/home/vagrant
)。我将文件保存在 file.py 文件所在的同一文件夹中。 file.py 和 file.py 旨在执行的其他文件都在 /folder/PH/Programs
中。当我运行$python file.py
时,出现目录错误:
os.chdir('/folder/PH/Programs')
OSError: [Errno 2] No such file or directory: '/folder/PH/Programs'
要么提供文件的完整路径,要么不要在开头放置斜杠。这意味着根目录。
选择:
os.chdir('~/folder/PH/Programs')
如果它在您的主目录中,否则请指定文件的完整路径。
(其实你问题中说的路径也是错误的,同理)
我尝试了几种方法,但都没有成功。我需要更改数字海洋中的目录 (/home/vagrant
)。我将文件保存在 file.py 文件所在的同一文件夹中。 file.py 和 file.py 旨在执行的其他文件都在 /folder/PH/Programs
中。当我运行$python file.py
时,出现目录错误:
os.chdir('/folder/PH/Programs')
OSError: [Errno 2] No such file or directory: '/folder/PH/Programs'
要么提供文件的完整路径,要么不要在开头放置斜杠。这意味着根目录。
选择:
os.chdir('~/folder/PH/Programs')
如果它在您的主目录中,否则请指定文件的完整路径。
(其实你问题中说的路径也是错误的,同理)