我无法在Jupyter Notebook中找到更改工作目录的地方,因此我无法使用pd.read_csv方法读取特定的csv文档。
有什么办法可以吗?仅供参考,我目前正在使用Python3.5.1。
谢谢!
答案 0 :(得分:31)
运行os.chdir(NEW_PATH)
将更改工作目录。
import os
os.getcwd()
Out[2]:
'/tmp'
In [3]:
os.chdir('/')
In [4]:
os.getcwd()
Out[4]:
'/'
In [ ]:
答案 1 :(得分:9)
首先,您需要使用 cmd 创建配置文件:
jupyter notebook --generate-config
然后,搜索C:\ Users \ your_username \ .jupyter文件夹(Search for that folder),然后右键单击编辑 jupyter_notebook_config.py 。
然后, Ctrl + F:#c.NotebookApp.notebook_dir =''。 请注意,引号是单引号。选择您想要作为jupyter主页的目录,并使用 Ctrl + C 复制它,例如: C:\ Users \ username \ Python Projects 。
然后在该行上粘贴它,如下所示: c.NotebookApp.notebook_dir ='C:\\ Users \\ username \\ Python Projects'
请务必删除#,因为它是评论。
确保在路径的每个名称上加倍斜线 \\ 。 Ctrl + S 保存 config.py文件!!!
返回 cmd 并运行jupyter notebook.
它应该在您选择的目录中。通过制作文件夹并从计算机上查看目录来测试它。
答案 2 :(得分:7)
你可以使用如下的jupyter magic命令
%cd" C:\ abc \ xyz \"
答案 3 :(得分:3)
这与他先前提到的jason lee类似:
在Jupyter笔记本中,您可以通过
访问当前工作目录
pwd()
或通过从库导入OS并运行os.getcwd()
即例如
In[ ]: import os
os.getcwd( )
out[ ]: :c\\users\\admin\\Desktop\\python
(#This is my working directory)
更改工作目录
要更改工作目录(与当前W.d非常相似,只需将os.getcwd()
更改为os.chdir('desired location')
In[ ]: import os
os.chdir('c:user/chethan/Desktop') (#This is where i want to update my w.d,
like that choose your desired location)
out[ ]: 'c:user\\chethan\\Desktop'
答案 4 :(得分:2)
这很简单,每次打开Jupyter Notebook并在当前工作目录中时,都在右上角打开终端,在其中创建新的Python文件。Jupyter中的终端将出现在新选项卡中。
键入命令\\path\\to\\file.pdf
并输入,然后在该终端中键入cd <your new work directory>
,新的Jupyter Notebook将出现在新标签页中,其中包含您的新工作目录。
答案 5 :(得分:1)
WinPython环境下的Jupyter在scripts
文件夹中有一个批处理文件:
make_working_directory_be_not_winpython.bat
您需要编辑其中的以下行:
echo WINPYWORKDIR = %%HOMEDRIVE%%%%HOMEPATH%%\Documents\WinPython%%WINPYVER%%\Notebooks>>"%winpython_ini%"
用您的文件夹地址替换Documents\WinPython%%WINPYVER%%\Notebooks
部分。
请注意,%%HOMEDRIVE%%%%HOMEPATH%%\
部分将标识根文件夹和用户文件夹(即C:\Users\your_name\
),这将允许您将不同计算机上的不同WinPython安装指向同一个云存储文件夹(例如OneDrive),访问和使用来自不同计算机的相同文件。我觉得非常有用。
答案 6 :(得分:1)
在Jupyter笔记本上,试试这个:
pwd #this shows the current directory
如果这不是你喜欢的目录而你想改变,试试这个:
import os
os.chdir ('THIS SHOULD BE YOUR DESIRED DIRECTORY')
然后再次尝试pwd以查看目录是否是您想要的。
它对我有用。
答案 7 :(得分:1)
打开jupyter笔记本,单击新的右上角,然后选择终端,然后键入cd +您所需的工作路径,然后按Enter,这将更改目录。对我有用
答案 8 :(得分:0)
我已经在Windows机器上做到了。详细内容如下 1. 从Windows开始菜单中打开“ Anaconda提示 enter image description here 2. 查找.jupyter文件夹文件路径。 在命令提示符下键入 enter image description here或enter image description here查找.jupyter路径
如果没有管理员权限,则有时您找不到.jupyter文件夹。仍然可以从任何文本编辑器中打开配置文件
答案 9 :(得分:0)