Pycharm没有Django或pyenv,或者让我安装python模块。完全迷失

Pycharm没有Django或pyenv,或者让我安装python模块。完全迷失,python,django,intellij-idea,pycharm,pyenv,Python,Django,Intellij Idea,Pycharm,Pyenv,我正试图在PyCharm中使用python,并为我的项目设置一个VirtualNV。我所想象的应该是这样的:我设置了一个从存储库中提取的项目。这是一个Django项目,所以我启用了Django支持。设置pyenv是很好的卫生习惯,因此我将解释器设置为使用pyenv。PyCharm应该包括pyenv,所以我不需要从我的操作系统安装它,我的印象是Django也附带了它,或者我可以从PyCharm安装它 pyenv似乎没有安装,而不是按照它应该和已经描述的方式工作: $ pyenv No comman

我正试图在PyCharm中使用python,并为我的项目设置一个VirtualNV。我所想象的应该是这样的:我设置了一个从存储库中提取的项目。这是一个Django项目,所以我启用了Django支持。设置pyenv是很好的卫生习惯,因此我将解释器设置为使用pyenv。PyCharm应该包括pyenv,所以我不需要从我的操作系统安装它,我的印象是Django也附带了它,或者我可以从PyCharm安装它

pyenv似乎没有安装,而不是按照它应该和已经描述的方式工作:

$ pyenv
No command 'pyenv' found, did you mean:
 Command 'p7env' from package 'libnss3-tools' (main)
 Command 'pyvenv' from package 'python3-venv' (universe)
pyenv: command not found
$ virtualenv
The program 'virtualenv' is currently not installed. You can install it by typing:
sudo apt-get install virtualenv
当然,我关心这一点的唯一原因是,无论是否使用Pycharm创建的virtualenv,到设置->项目->项目解释器安装新模块都不起作用。我在Jetbrains论坛上发了一篇帖子,但我并不期待有人回复,因为他们似乎完全被抛弃了

然后我想我应该尝试启用Django支持,这样我至少可以让该模块正常工作。但是它说Django没有安装;在Run/Debug配置中,底部表示Django不可导入,Django图标上有一个x,当然,每个import-Django语句都用红色下划线,表示无法导入。我的版本是:

Ubuntu 15.10
PyCharm 5.0.4 
Python 2.7.10

那么,为什么所有的东西似乎都坏了呢?我错过了什么?如果我必须在pycharm之外安装,我并不在乎,我只是尝试以正确的方式设置所有内容,这样就不会影响任何其他内容,所有内容都能按预期工作。Pycharm似乎自愿处理所有事情,我只是想让它发挥作用。使用pyenv似乎是每个人都推荐的,我只是想这么做。任何帮助都将不胜感激。

要使用pyenv在您的virtualenv上安装Django,请使用以下命令行:

pyenv activate <virtualenv_name>
pip install django
或者,例如,如果pyenv由于某种原因无法激活您的virtualenv,则可以使用完整路径执行pip:

<path_to_virtualenv_folder>/bin/pip install django
然后从virtualenv中选择Python解释器作为PyCharm中的项目解释器


通常PyCharm应该能够安装软件包,如果它不起作用,请将问题提交给

django安装工作正常,已经提交了一个bug,PyCharm和pyenv可以很好地协同工作,但是PyCharm不包括pyenv。您需要使用中详述的方法之一进行安装