【问题标题】:how to choose python version accordingly in pycharm?如何在pycharm中相应地选择python版本?
【发布时间】:2016-09-28 03:06:23
【问题描述】:

在上一个项目中,我使用了 python 2.7。新的必须在 python 3.5 中运行,所以我安装了 3.5。我在 Setting-->Python interpreter 中选择 Python 3.5,我得到了Error : Django is not importable in this environment. 然后我尝试运行

 pip install django
Requirement already satisfied (use --upgrade to upgrade): django in c:\python27\lib\site-packages
Cleaning up...

路径似乎有问题,我该如何改正?

【问题讨论】:

  • 使用项目解释器设置使用 Python 3.5 创建一个新的虚拟环境并在其中安装 Django,通过 PyCharm 的 GUI 或运行 virtualenv 生成的 activate 脚本你的终端。请参阅jetbrains.com/help/pycharm/2016.1/…jetbrains.com/help/pycharm/2016.1/…(如果您不确定自己在做什么,那么完全坚持使用 PyCharm 可能会更容易开始)。
  • pip install django 用于 python 2。请使用pip3 install django 用于 python 3

标签: python django python-3.x ide pycharm


【解决方案1】:

这可能是因为 pip 命令指向 pip 的 python2.7 版本,并且由于已经为 python 2.7 安装了 django,所以您收到了您提到的消息。

你需要为python3.5安装django。要做到这一点,要么直接在 python3.5 文件夹中运行 pip 可执行文件,要么从 pycharm 中选择 python3.5 作为解释器,然后通过 pycharm 的 ui 安装 django。

根据你安装python3.5的方式,你也可以运行

pip3.5 install django

从控制台调用python3.5版本的pip

【讨论】:

    【解决方案2】:

    只需使用适合 Python 3x 环境的 pip3

       pip3 install Django
    

    【讨论】:

      猜你喜欢
      • 2012-05-06
      • 2022-07-23
      • 1970-01-01
      • 1970-01-01
      • 2014-10-23
      • 2014-04-02
      • 1970-01-01
      相关资源
      最近更新 更多