我刚刚通过重新安装Anaconda从Python 3.9更新到Python 3.11,这段超级基本的代码现在在Python实验室中无法工作。
import os
folder = r'Z:\Chris_ResearchDrive\20220520_horopito'
os.chdir(folder)
投掷:
---------------------------------------------------------------------------
FileNotFoundError Traceback (most recent call last)
Cell In[7], line 4
1 import os
3 folder = r'Z:\Chris_ResearchDrive\20220520_horopito'
----> 4 os.chdir(folder)
FileNotFoundError: [WinError 3] The system cannot find the path specified: 'Z:\\Chris_ResearchDrive\\20220520_horopito'
添加20230926@20:10我已经尝试了所有可能的排列单和双向前和向后斜杠,并删除'r'在一个原始字符串的开始。这个还是不行,这告诉我,这个绝对可以.
添加20230926@20:37这似乎是一个特定的问题与网络驱动器的位置,我试图访问。本地驱动器打开没有问题。这样就行了
folder = r'E:\local_folder'
这并不:
folder = r'Z:\network_folder'
同样,这是我重新安装Anaconda和Python 3.11的新行为。多年来,我一直没有问题将网络驱动器路径粘贴到Python 3.9中,并使用os.chdir访问它们。
抱歉在我的原始帖子中对调试输出的混淆。我试图简化文件夹路径,但忘记对调试输出进行相同的更改。我现在提供的一切都是原样。
1条答案
按热度按时间abithluo1#
我认为这是:
你应该试试这个: