python=3.5.2時,安裝Django是2.0.7版本時,出問題的解決方案

前提是:

       在使用TensorFlow框架時,我用的python是3.5.2版本的。

       因爲現在需要用到Django這個框架,做局域網連接。發現,當我使用2.0以上版本時,會自動安裝python是3.6的版本。這個很讓我吐血。。。

       後來,我爲了偷懶,就將"Anaconda"這個下的 Tensorflow中python的版本進行了升級,升級成了3.6版本。

      當我運行以前寫的程序時,就發現了各種各樣的錯誤。例如下面就是:

           mportError: Importing the multiarray numpy extension module failed.

          Most likely you are trying to import a failed build of numpy.

          If you're working with a numpy git repo, try `git clean -xdf` (removes all files not under version control).

         Otherwise reinstall numpy. Original error was: cannot import name multiarray

   從網上找了些資料,說是多版本的原因。

   我將python3.5.2的numpy卸載,重新裝到3.6中,結果還是有問題。

最後:

      將python的版本恢復到了3.5.2中,重新裝了下新版本的2.0.7就可以了。

     如果再不行,那就重啓下電腦在安裝。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章