mar*_*n's 4 ubuntu virtualbox virtualhost pycharm vagrant
在 Windows 下运行的 PyCharm。
Ubuntu 14.04 LTS VM 托管在 VirtualBox 下。
设置 PyCharm 以使用 Vagrant 启动所述 VM 并使用远程 Python 解释器如宣传的那样工作。然而,这也恰好是 Ubuntu 使用的解释器和包。
如何修改此设置以在 VM 上使用一个或多个 virtualenv?这个想法是每个项目很可能有完全不同的需求,它们应该通过 virtualenv 相互隔离并与系统隔离。
这是否需要使用 Apache VirtualHost 来设置单独的项目?关于为 Python 和/或 Python/Django 项目执行此操作的任何文档?
我发现接受的答案很有帮助,但与@miR 的评论一致......
要将 PyCharm 设置为使用虚拟环境,您可以编辑/设置 Python 解释器路径到 virtualenv 的二进制文件。例如,我的 virtualenv(通过 ssh 在 Ubuntu Vagrant VM 中创建)/home/vagrant/virtualenvs/project/bin/python3因此我只是将该路径复制到“项目解释器”中的“Python 解释器路径”字段中。
这很好用。我什至可以使用 PyCharm 接口将包安装到 Vagrant VM 上的 virtualenv 中。
| 归档时间: |
|
| 查看次数: |
3622 次 |
| 最近记录: |