2016-05-30 45 views
1

在上一個項目中,我使用了python 2.7。新的必須運行在python 3.5,所以我安裝了3.5。我選擇Python 3.5在設置 - > Python解釋器,和我Error : Django is not importable in this environment. 然後我試圖運行如何在pycharm中選擇相應的python版本?

pip install django 
Requirement already satisfied (use --upgrade to upgrade): django in c:\python27\lib\site-packages 
Cleaning up... 

似乎有點問題的路徑,我又怎能作出正確的?

+0

使用項目解釋設置來創建一個新的虛擬環境Python 3.5和*通過PyCharm的GUI或通過運行virtualenv在您的終端中生成的'activate'腳本在*中安裝Django。請參閱https://www.jetbrains.com/help/pycharm/2016.1/creating-virtual-environment.html,https://www.jetbrains.com/help/pycharm/2016.1/installing-uninstalling-and-upgrading-packages .html(如果你不確定你在做什麼,可能更容易在PyCharm中完全啓動)。 – jonrsharpe

+0

'pip install django'是用於python 2的。請使用'pip3 install django' for python 3 – qvpham

回答

0

pip3適合Python的3倍ENVS只要進入:

pip3 install Django 
1

這可能是因爲PIP命令指向PIP的python2.7版本,並作爲Django是已經安裝了Python 2.7版,你所得到的你提到的消息。

您需要爲python3.5安裝django。要做到這一點,要麼直接在python3.5文件夾中運行pip可執行文件,要麼從pycharm中選擇python3.5作爲解釋器,並通過pycharm的ui安裝django。

取決於你如何安裝python3.5,你也可以從控制檯運行

pip3.5 install django 

援引PIP的python3.5版本

相關問題