我对 Linux 很陌生,所以我可能更多地以 Windows 的方式思考。
我想用 Python 开发一些东西,尤其是 Django 和 Discord Bot。我有一个文件夹PythonEnvironment
,我在其中设置了一个名为pyvenv
. 现在我想安装“discord.py”并问自己:我应该为discord.py
它自己的 Venv(例如discordvenv
)和 Django 设置它自己的 Venv(例如djangovenv
),还是只在一个 Venv 中安装所有东西?
当我安装了我需要的所有东西时,我可以像在 Windows 中一样开始在 PyCharm 中编程,还是我必须做更多的事情,例如告诉 Pycharm 在特定的 Venv 中工作?
像在 Windows 中一样在 PyCharm 中开始编程,并将属于当前项目的所有内容安装在一个 venv 中。每当您专门为项目安装 Python 包时,PyCharm 会将已安装的包添加到项目的 venv 中,PyCharm 会自动找到它们。
如果项目的任何 Python 包是从默认的 Ubuntu 存储库安装的,如果您在创建新项目时选择继承全局站点包选项,PyCharm 也会自动找到它们。
选择File -> New Project创建一个新项目。单击以下屏幕截图中鼠标光标标记的三角形以显示新项目的选项。
然后选中Inherit global-site packages复选框并单击 Create Create Project 窗口右下角的按钮。