2017-05-04 23 views
0

我想在服务器上将Django项目从Django 1.2.5升级到Django 1.11,并且在本地机器上的Pycharm中添加了远程项目解释器。为了Django的1.2.5和的Django 1.11之间切换方便,我下载Django的1.11的源代码,并通过在Pycharm中运行和调试时导入不同版本的Django

sys.path.insert(0, 'Django_1_11') 

其中Django_1_11是源代码的文件夹它manage.py加入sys.path。当我运行我的项目时,它工作并导入Django 1.11。但是当我调试我的项目时,即使Django_1_11位于sys.path中,也会导入Django 1.2.5。如何在调试模式下导入Django 1.11?

+2

请开始使用virtualenvs – e4c5

+0

直接从1.2升级到1.11很可能是不可能的,您应该逐步升级 – Sayse

回答

0

问题通过将目录Django_1_11添加到PYTHONPATH解决。

相关问题