将 Pycharm virtualenv 与预先存在的文件一起使用

Using Pycharm virtualenv with preexisting files

我收到了一堆 Python 文件,这些文件在嵌套文件夹中具有各种自定义依赖项。我曾经通过首先导航到主文件夹,然后 运行 宁 python main.py 从终端 运行 主文件。这一直有效,直到我需要更新一些模块并且 运行 出现权限问题。

所以我下载了 Pycharm 并尝试使用 virtualenv。不过我卡住了:我要创建一个新的 Pycharm 项目吗?

在项目解释器下,我创建了一个没有模块的新 virtualenv,但是当我在下面的命令 window 中执行 pip list 时,它列出了我所有的模块。

如何 "import" 我现有的 Python 文件,将它们放入干净的 virtualenv 中,并安装我需要的模块?

在 PyCharm 中,执​​行文件 -> 打开并指向目录。它会将那个目录变成 "project"(意思是,它会创建一个 .idea 子目录)。根据您命名 virtualenv 的方式,它可能会检测到 virtualenv 并将其分配给项目的解释器。