当我进入我的虚拟环境(源 django_venv/bin/activate )时,如何将该环境转移到终端外部运行的应用程序,例如Eclipse甚至是空闲?即使我从 virtualenv 终端窗口命令行运行Idle(通过键入idle),Idle中也没有可用的pip安装框架,例如 SQLAlchemy (在虚拟环境中运行python脚本时发现它很好) .
django_venv/bin/activate
virtualenv
SQLAlchemy
告诉Eclipse或Idle python解释器是django_venv / bin / python而不是/ usr / bin / python
如果您希望 virtualenv 对您的项目来说是永久性的,您可以将以下两行直接填充到您的代码中:
activate_this = 'this_is_my_project/bin/activate_this.py' execfile(activate_this, dict(__file__=activate_this))
2 回答
告诉Eclipse或Idle python解释器是django_venv / bin / python而不是/ usr / bin / python
如果您希望
virtualenv
对您的项目来说是永久性的,您可以将以下两行直接填充到您的代码中: