我正在使用Pycharm,并想安装旧版本的Django。但是,PC似乎只安装了V2。如何配置Pycharm以安装旧版本?
这是关于安装较旧的版本,而不是更改已经安装的版本。我想将Pycharm配置为安装特定版本。
答案 0 :(得分:1)
专门用于通过PyCharms UI安装,您可以在软件包管理器中指定要安装的软件包版本。导航到
File -> Settings(or Preferences on MacOs) -> Project: [project name] -> Project interpreter
,然后单击齿轮图标下的+
符号。然后搜索Django,然后从“描述”字段下方的下拉菜单中指定要安装的版本。
但是,如果要通过终端安装其他版本,则应按照
pip install Django==[your_version]
答案 1 :(得分:1)
据我所知,除非您在创建新项目时使用您自己的解释器,否则无法在创建新项目时更改版本。
因此,您可以首先使用所需的Django版本创建虚拟环境,然后在创建新的django项目时选择该虚拟环境:
virtualenv venv
source venv/bin/activate
pip install django==2.1
要创建新项目时,请选择Existing Environment
而不是New environment using...
,然后使用您的自定义 venv。
答案 2 :(得分:1)
目前不可能。正如Pedram所提到的,唯一的解决方法是使用现有的解释器并安装所需的Django版本。 我为此提交了feature request,可随时投票并发表评论。 您可能还会发现以下功能请求https://youtrack.jetbrains.com/issue/PY-33804
非常有用