You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在PyCharm的virtual environment中创建指定版本的Django项目

Python 3.6.8 + virtualenv 创建 Django 1.11.8 项目及PyCharm适配方案

一、命令行创建指定版本项目流程

直接通过bash/命令行完成虚拟环境搭建、指定版本Django安装及项目创建:

  • 创建虚拟环境(替换成你本地Python3.6.8的实际路径):
    virtualenv -p /usr/bin/python3.6.8 my_django_env

    Windows用户路径示例:virtualenv -p C:\Python36\python.exe my_django_env

  • 激活虚拟环境:
    • Linux/macOS:source my_django_env/bin/activate
    • Windows:my_django_env\Scripts\activate
  • 安装指定版本Django:
    pip install django==1.11.8
  • 创建Django项目:
    django-admin startproject my_django_project

二、解决你的两个具体问题

问题1:PyCharm创建项目自动安装最新Django

在PyCharm新建Django项目时,按以下步骤指定Django版本:

  1. 启动PyCharm,选择「New Project」
  2. 左侧选择「Django」,右侧配置区域:
    • 在「Python Interpreter」栏,选择「New Virtualenv Environment」,指定Python3.6.8作为基础解释器
    • 找到「Django」选项,取消勾选「Install latest version」,手动输入1.11.8
  3. 点击「Create」即可完成指定版本的项目创建

问题2:命令行创建的项目在PyCharm中未关联虚拟环境

按以下步骤配置项目解释器:

  1. 打开项目后,点击顶部菜单栏「File」→「Settings」(Windows/Linux)或「PyCharm」→「Settings」(macOS)
  2. 左侧导航选择「Project: [你的项目名]」→「Python Interpreter」
  3. 点击右上角齿轮图标,选择「Add」
  4. 在弹出窗口中选择「Existing Environment」,点击文件夹图标找到你的虚拟环境解释器:
    • Linux/macOS:my_django_env/bin/python
    • Windows:my_django_env\Scripts\python.exe
  5. 点击「OK」保存,返回后确认选中该虚拟环境解释器,再点击「Apply」→「OK」

配置完成后,PyCharm就会使用该虚拟环境运行和管理项目。

内容的提问来源于stack exchange,提问作者Just_W

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.25 18:32:04