gpt4 book ai didi

python - 使用 virtualenv 和 pip 的工作流程

转载 作者:太空狗 更新时间:2023-10-29 17:45:37 24 4
gpt4 key购买 nike

我的系统 (Ubuntu 10.x) 上已经安装了 python2.6 和 django1.2.3。
这是我用于大多数项目的设置。但对于某些项目,我需要沙盒环境、不同的 django 版本、一些额外的 python 模块,有时甚至需要不同的 python 版本。

所以,我现在正在尝试使用 pip 和 virtualenv,但我无法更改 python 和 django 版本。我是否必须删除默认设置并将所有现有项目移动到 1 个 virtualenv。我可以避免这种情况吗?即使我这样做了,我如何指定不同版本的 python?

如果我必须删除旧设置。我怎么做?目前,我已经在 /usr/local/lib/python2.6/dist-packages/ 中安装了大部分内容,但我不确定其他地方是否也安装了任何内容。

如果我只有 Ubuntu 的完全空白设置,理想的工作流程是什么?是这个吗?

Install python
$ sudo apt-get install python-setuptools
$ sudo apt-get install python-virtualenv
$ sudo easy_install pip
$ sudo pip install virtualenvwrapper

最佳答案

你想做的事:

virtualenv --python=/path/to/python/version --no-site-packages ENV_NAME

例如:

virtualenv --python=/usr/bin/python2.6 --no-site-packages my_project_env

如果您在项目中遵循这一点,您应该能够为每个项目进行单独的配置。

关于python - 使用 virtualenv 和 pip 的工作流程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4693814/

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