python - 如何仅在python虚拟环境中升级django包?

标签 python django installation package virtualenv

我需要一个包含所有全局包的虚拟环境。我创建了一个,全局Django版本是1.3.1。现在,我只需要在我的虚拟环境中将 Django 版本升级到 1.4。我通过激活它切换到我的环境,并尝试了

sudo pip install Django=1.4

它已安装,不是在虚拟环境中,而是在全局 dist-packages 中。

如何仅在虚拟环境中安装软件包?

最佳答案

使用 activate 脚本切换到虚拟环境后。只需使用 pip install Django==1.4 即可,无需 sudo

或者,您可以使用pip install -E=/path/to/my/virtual/env Django==1.4,在这种情况下,您不需要先切换到虚拟环境。

关于python - 如何仅在python虚拟环境中升级django包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11027009/

相关文章:

python - 如何解决 Python Gekko 中的积分问题?

Python3 - Tkinter - 即时消息

python - 使用 QMessageBox 时无法使用 QThread 设置父级错误

python - 覆盖 Django 中表单模板的样式

installation - Inno Setup - 如何创建允许我找到要解压缩的文件的自定义表单?

c++ - 如何安装 GDI+ SDK

python - 优化 pandas/python 中的比较行操作

python - 如何将 Django 对象存储为 session 变量(对象不是 JSON 可序列化的)?

python - 运行 python manage.pysyncdb 时出错

ruby-on-rails - 如何从头开始我的 Ruby 环境?