Mac上的Python//更改工作目录

Mac上的Python//更改工作目录,python,macos,chdir,cwd,Python,Macos,Chdir,Cwd,我已被指示更改工作目录。如果我们使用Mac电脑,我们会收到一个文件并被指示放入文档文件夹。我似乎无法让它工作 from pathlib import Path import os Path.cwd() print(os.getcwd()) os.chdir('/Users/VClark/Documents/cpt180Stuff') Path.cwd() print(os.getcwd()) 这就是我得到的错误: /Users/VClark/Desktop/CPT 180 Traceback

我已被指示更改工作目录。如果我们使用Mac电脑,我们会收到一个文件并被指示放入文档文件夹。我似乎无法让它工作

from pathlib import Path
import os
Path.cwd()
print(os.getcwd())
os.chdir('/Users/VClark/Documents/cpt180Stuff')
Path.cwd()
print(os.getcwd())
这就是我得到的错误:

/Users/VClark/Desktop/CPT 180
Traceback (most recent call last):
  File "/Users/VClark/Desktop/CPT 180/workWithFiles.py", line 9, in <module>
    os.chdir('Users/VClark/Documents/cpt180Stuff')
FileNotFoundError: [Errno 2] No such file or directory: 'Users/VClark/Documents/cpt180Stuff'
/Users/VClark/Desktop/cpt180
回溯(最近一次呼叫最后一次):
文件“/Users/VClark/Desktop/CPT 180/workWithFiles.py”,第9行,在
chdir('Users/VClark/Documents/cpt180Stuff')
FileNotFoundError:[Errno 2]没有这样的文件或目录:“Users/VClark/Documents/cpt180Stuff”

处理目录时,文件路径的开头和结尾必须始终有“/”,表示最后一个字也是文件夹,否则它将被视为文件。而且你不能把目录改成文件
/Users/hussein/Documents/
是好的,
Users/hussein/Documents/
/Users/hussein/Documents
不是好的。

您的错误消息说您错过了开头的
/
我更正了。当它有/时,我仍然收到一条错误消息,那么该目录可能不存在于您正在查找它的位置。您是否创建了此文件夹?Python不会自动创建它。或者,您可能创建了不同的路径,即在name
cpt 180 Stuff
中使用空格,或者使用大写字母
cpt
?可能会选中打印(操作系统列表(“/Users/VClark/Documents”)。或者您可能在不同的文件夹中创建了它-如果您在开始时使用path
User/..
而不使用
/
,那么它可以在
/Users/VClark/Desktop/CPT 180
中创建,并且您可能有
/Users/VClark/Desktop/CPT 180/Users/VClark/Documents/cpt180Stuff
尾部的斜杠是不必要的。