我有一个目录A,其中包含一些py文件。我想用pycharm调试那些python文件。但是,我不能在A目录上创建pycharm项目,因为A是版本控制中的子目录。所以我将项目创建到另一个地方,例如B。然后我需要将文件A导入到这个新创建的项目中。
我在Google上发现可以通过添加内容根目录来完成,完成此操作后,我可以在项目中看到那些文件,但是添加的路径不是所创建根目录路径的子目录。当我运行py文件时,它报告错误:
IOError: [Errno 2] No such file or directory: 'PathA/xx.py'
如何执行此操作?我使用pycharm社区2018.2。创建的项目使用venv
答案 0 :(得分:0)
我记得以前的版本可以从其他位置导入文件。最新版本无法执行此操作。唯一的方法是在版本控制工具所在的目录中创建项目。但是,pycharm仅会创建2个目录,分别为.idea
和venv
。只需让版本控制工具将其忽略即可。