gpt4 book ai didi

python - 安装的 Virtualenv 和激活 virtualenv 不起作用

转载 作者:太空狗 更新时间:2023-10-29 18:14:17 27 4
gpt4 key购买 nike

我从 Github 帐户克隆了我的 Django 项目,并使用著名的命令 source nameofenv/bin/activate 激活了 virtualenv当我运行 python manage.py runserver

它给我一个错误提示:

ImportError: Couldn't import Django. Are you sure it's installed and available on your PYTHONPATH environment variable? Did you forget to activate a virtual environment?

最佳答案

I was thinking that every and each dependency I need, might be present inside virtualenv.

嗯,不。默认情况下,新创建的 virtualenv 是空的,即没有第三方库。 (可选地,您可以允许 virtualenv 访问系统范围内安装的库,但这是另一回事。)

创建 virtualenv 后,您需要安装所需的依赖项。

(virtualenv 怎么知道你需要什么依赖?)

过程是安装 virtualenv,激活它,然后安装项目所需的库(在你的情况下是 Django 或其他)。

如果您的项目有 requirements.txt,您可以使用以下命令安装所有必需的依赖项:

pip install -r requirements.txt

如果你的项目有setup.py,也可以执行

pip install -e path/to/your/project/clone/.

在 virtualenv 中安装项目。这应该安装依赖项。

当然,如果唯一的依赖是Django,你可以直接输入

pip install django

关于python - 安装的 Virtualenv 和激活 virtualenv 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39934906/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com