我正在使用virutalenvwrapper 并为我的django 应用程序创建了一个virtualenv。我正在运行 python 2.6.1。在我设置这个的时候不幸的是,python 2.6.1 有一个关于在 kwargs 中传递 unicode 字符串的错误。因此,我希望更新我的 vritualenv 使用的 python 二进制文件。
Python 2.7.2 已全部安装。我只需要了解“迁移”我当前的 virtualenv 以使用新的 python 二进制文件的最佳方法是什么。
据我了解,virtualenv 和 virtualenvwrapper 对安装期间使用的 python 很敏感。那我要不要
1)在确保我使用python 2.7的同时卸载并重新安装virutalenv、virutalenvwrapper?如果我这样做,旧的 virtualenv 会正常工作,还是我需要重新创建它?
或者
2)我可以以某种方式更新我的 virtualenv 中使用的二进制文件吗?
更新:
我刚刚从头开始创建了一个新的环境。
我没有卸载并重新安装virutalenv 或virtualenvwrapper。仍然不知道这是否会在以后咬我,但到目前为止似乎还可以。
仍然想明确知道在 virtualenv 包装器和 virtualenv 上更改 python 版本是否可以。