1. 程式人生 > >《個人紀錄》 阿里雲伺服器Centos環境做後臺Android開發

《個人紀錄》 阿里雲伺服器Centos環境做後臺Android開發

僅方便自己回顧!!!

  • 下載Xshell和Xftp,方便檔案管理。
  • 使用Xshell連線伺服器,並實現檔案的傳輸。
  • 1、出現問題:ImportError: No module named tensorflow
  • 沒有tensorflow的元件,解決方法:pip install --upgrade tensorflow

  • 2、出現問題:No module named six.moves

  • 解決該元件方法:pip install awscli --upgrade --ignore-installed six

  • 3、出現問題:RequestsDependencyWarning: urllib3 (1.24.1) or chardet (3.0.4) doesn't match a supported version!

  • 解決版本不匹配方法(先解除安裝後安裝):

  • pip uninstall urllib3;pip uninstall chardet;pip uninstall requests;

  • pip install urllib3;pip install chardet;pip install requests;

  • 4、出現的問題:SyntaxError: Non-ASCII character '\xe5' in file *******

  • 解決語法問題(原因出現了中文字元):

    在Python原始檔的最開始一行,加入一句:

    # coding=UTF-8(等號換為”:“也可以)

    或者

    # -*- coding:UTF-8 -*-

  • 5、出現的問題:ImportError: No module named PIL.Image

  • 解決這個元件問題:pip install Image

  • 6、出現的問題:This version of Django requires Python 3.5, but you're trying to install it on Python 2.7.

  • 解決版本不對的問題:升級方法一升級方法二

  • 7、接著出現的問題是使用pip2進行安裝後還需要再重新安裝一遍,期間有些麻煩,接下來打算安裝Anaconda。

下面是安裝Anaconda,方便操作不需要再安裝別的:

  • 第一種是在控制檯下安裝的方法:連結
  • 第二種是先下載Anaconda檔案,然後再進行上傳到伺服器,後再安裝。
  1. 出現的問題:Anaconda3 安裝報錯 bunzip2: command not found。解決方法:安裝bzip2
  2. 出現的問題:顯示沒有tensorflow模組。解決方法:pip install tensorflow;
  3. 接上一個問題:顯示“Could not find a version that satisfies the requirement tensorfllow (from versions: )No matching distribution found for tensorflow”。原因是因為當前的tensorflow還不能在該版本的Python下支援,使用conda install python=3.5更改python版本為3.5。
  4. 安裝Opencv-python以及出現的問題和解決方法:連結
  5. 出現問題:libstdc++.so.6: version `GLIBCXX_3.4.21' not found;解決方法:連結
  6. 出現問題:Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2 AVX512F FMA;解決方法:連結