首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Pip3安装模块在哪里?

Pip3安装模块在哪里?
EN

Stack Overflow用户
提问于 2015-11-25 00:15:06
回答 1查看 53.8K关注 0票数 12
  • Ubuntu 15.10
  • Python 3.4.3+
  • Django 1.8.7

当我尝试在import django解释器中使用python3时,它写的是ImportError: No module named 'django'。不过,我知道Django 1.8.7已经安装了,因为我可以通过在终端命令行中执行django-admin --version获得版本#。

当我在Django项目目录中尝试python3 manage.py runserver时,我得到了以下错误:

代码语言:javascript
复制
Traceback (most recent call last):
  File "manage.py", line 8, in <module>
    from django.core.management import execute_from_command_line
ImportError: No module named 'django'

因此(正如预期的),它不在Python可以找到它的路径中。

我查看了/usr/local/lib/python3.4/dist-packages,但它是一个空目录。

我做了一个whereis django & whereis Django,这给了我一个django:Django:的行,没有路径列表。

我试着用谷歌搜索如何找到Django的路径,但没有发现任何有用的东西。

我找到并检查了django-admin文件本身的代码,但是它没有任何指示Django安装到哪里的信息。奇怪的是,python文件导入django模块并运行,尽管解释器& Django项目文件看不到django模块。因此,它在蟒蛇的路径上,但它也不是?!?我不知道,我也找不到。

我以前的Ubuntu (或任何其他操作系统)从来没有遇到过这样的问题。有没有人知道我怎么能找到Django安装的地方?实际上,我找不到我通过pip3安装的任何模块。我已经想了一个多小时了,我非常困惑和沮丧。

EN

回答 1

Stack Overflow用户

发布于 2015-11-25 12:08:09

我认为您已经在虚拟环境之外安装了django。下载虚拟环境

代码语言:javascript
复制
pip install virtualenv
virtualenv your_env

激活虚拟环境。

代码语言:javascript
复制
source your_env/bin/activate

然后,在虚拟环境中安装django。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33906336

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档