如何为多个项目设置 PyCharm
How to setup PyCharm for multiple projects
我想设置 PyCharm 在单个 window 中处理一组 Python 个项目。
假设我有这个项目结构。
~/src
├── py_project1
├── py_project2
├── py_project3
├── other_lang_proj1
└── other_lang_proj2
/Library/Python/2.7/site-packages:/usr/local/lib/python2.7/site-packages:/opt/proprietary/packages
的系统PYTHONPATH
还有一些包裹在
/opt/proprietary/packages
├── project1
├── project2
└── project3
如何将 ~/src/py_project*
项目添加到单个 PyCharm window 并让它们看到 PYTHONPATH 和 /opt/proprietary/packages/project*
中的所有包?
移动目录不是可选的,我不想要 virtualenv。我想为所有打开的项目配置一次 PyCharm。作为记录,PYTHONPATH 在任何地方都适用于此设置,但 PyCharm.
例如,您可以将目录添加到一个。
假设您将 ~/src/py_project1 作为项目打开。
转到设置 - >项目: - >项目结构
然后 +Add Content Root,一次添加一个目录。
接受的答案有效,并且可能是在编写答案时实现打开多个项目的唯一方法。但是,添加新的内容根目录只是将底层目录中的文件添加到打开的项目中。 Python 解释器等项目设置必须在内容根文件夹之间共享。
在撰写本文时,PyCharm 真正支持单个 window 中的多个项目。这样可以让不同的项目进行不同的配置。
official help document 包含有关如何在单个 PyCharm window.
中打开多个项目的屏幕截图的分步指南
我想设置 PyCharm 在单个 window 中处理一组 Python 个项目。
假设我有这个项目结构。
~/src
├── py_project1
├── py_project2
├── py_project3
├── other_lang_proj1
└── other_lang_proj2
/Library/Python/2.7/site-packages:/usr/local/lib/python2.7/site-packages:/opt/proprietary/packages
还有一些包裹在
/opt/proprietary/packages
├── project1
├── project2
└── project3
如何将 ~/src/py_project*
项目添加到单个 PyCharm window 并让它们看到 PYTHONPATH 和 /opt/proprietary/packages/project*
中的所有包?
移动目录不是可选的,我不想要 virtualenv。我想为所有打开的项目配置一次 PyCharm。作为记录,PYTHONPATH 在任何地方都适用于此设置,但 PyCharm.
例如,您可以将目录添加到一个。 假设您将 ~/src/py_project1 作为项目打开。 转到设置 - >项目: - >项目结构 然后 +Add Content Root,一次添加一个目录。
接受的答案有效,并且可能是在编写答案时实现打开多个项目的唯一方法。但是,添加新的内容根目录只是将底层目录中的文件添加到打开的项目中。 Python 解释器等项目设置必须在内容根文件夹之间共享。
在撰写本文时,PyCharm 真正支持单个 window 中的多个项目。这样可以让不同的项目进行不同的配置。
official help document 包含有关如何在单个 PyCharm window.
中打开多个项目的屏幕截图的分步指南