我正在从 VS Code 切换到 Atom,我正在尝试为我的 python 项目设置一个虚拟环境。
在 VS Code 中很容易做到,我会运行以下脚本,当我运行脚本时,它会自动开始使用新的 env(以及所有必需的包):
python3 -m venv my_env
source my_env/bin/activate
pip3 install -r requirements.txt
现在我正在尝试设置 Hydrogen 以同样的方式工作。当我使用 Hydrogen 内联运行代码行时,我希望它们在具有从requirements.txt文件中导入的模块的虚拟环境中运行。
我能够使用以下命令安装 python3 内核:
python3 -m venv my_environment_name # create a virtual environment
source my_environment_name/bin/activate # activate the virtual environment
python -m pip install ipykernel # install the python kernel (ipykernel) into the virtual environment
python -m ipykernel install
Atom 能够看到它: 截图
但是,我仍然对如何将我的依赖项安装到内核中感到困惑。如果我确实在那里安装了我的依赖项,我不希望我的下一个 python 项目在其中包含所有这些模块。我很想拥有虚拟环境所承诺的全新状态。
这里的任何帮助将不胜感激。有没有人有设置过 Hydrogen 包可以使用的虚拟环境的经验?