我正在从Windows迁移到Ubuntu 20.04桌面,我正在从Wing IDE迁移到PyCharm。我对Linux和Linux文件路径非常熟悉,因为我已经在云中使用它好几年了,但我对桌面是新手。
我的问题是:在终端中,我可以导航到~/Software_Projects/NT_Test_Projects/Px_Lib,但使用PyCharm中的以下Python行,我得到了"FileNotFound";错误
dest = r"~/Software_Projects/NT_Test_Projects/" + py_input_file[1:-3]
dir_files = os.listdir(dest)
这些行产生的文件路径与我在终端中看到的相同——~/Software_Projects/NT_Test_Projects/Px_Lib——所以我不知道为什么会出现这个错误。
我试过很多次排列(我甚至去掉了前面的~(,但我总是犯同样的错误。
我在Ubuntu 20.04桌面上使用PyCharm 2021.3.2(社区版(。
谢谢你在这方面的帮助。
这个问题的答案是:
"home/myxtc/Software_Projects/NT_Test_Projects/"+py_input_file[1:-3]
您可以在";运行-编辑配置"PyCharm需要完整的路径,而不是熟悉的~来指定主目录。