pycharm中virtualenv的异常文件结构?

2024-10-06 12:37:01 发布

您现在位置:Python中文网/ 问答频道 /正文

enter image description here

我使用设置->项目解释器创建了一个pycharm virualenv。然后我将它与http://www.jetbrains.com/pycharm/webhelp/adding-existing-virtual-environment.html后面的一个项目相关联。上面的django项目的结构是截图。这个看起来对吗?我很困惑,因为通常你创建一个virtualenv,然后在里面启动一个项目,比如:

 $ cd developer
 $ mkdir testproject
 $ cd testproject
 $ virtualenv testvenv --no-site-packages
 New python executable in testvenv/bin/python
 Installing setuptools............done.
 Installing pip...............done.
 $ source testvenv/bin/activate
 (testvenv)username:testproject leopard$ 
 $ pip install django
 Downloading/unpacking django
   Downloading Django-1.3.1.tar.gz (6.5Mb):  53%  3.5Mb
 ...
 $ django-admin.py startproject mysite
 $ cd mysite

这里的结构不同。为什么?在


Tags: pip项目djangobinvirtualenvcdmb结构
1条回答
网友
1楼 · 发布于 2024-10-06 12:37:01

是的,这很好。我总是把我所有的虚拟机都放在一个目录中(~/.virtualenvs)。只要这是在你的道路上(这将是因为virtualenv将它放在那里),然后它将所有的工作如预期。

将虚拟环境置于不同的地方的好处是,在管理代码时,您不必总是看到并将所有包安装到其中。

这与django布局没有任何关系(尽管这可能也发生了变化,但我不使用django,所以我不知道)

我实际上用的是virtualenv wrapper,你一定要去看看。它使创建/删除/激活虚拟机变得非常容易。默认情况下,这将把所有的虚拟机放在预先指定的目录中。

相关问题 更多 >