2017-05-04 22 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解決。

相關問題