《個人紀錄》 阿里雲伺服器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檔案,然後再進行上傳到伺服器,後再安裝。
- 出現的問題:Anaconda3 安裝報錯 bunzip2: command not found。解決方法:安裝bzip2
- 出現的問題:顯示沒有tensorflow模組。解決方法:pip install tensorflow;
- 接上一個問題:顯示“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。
- 安裝Opencv-python以及出現的問題和解決方法:連結。
- 出現問題:libstdc++.so.6: version `GLIBCXX_3.4.21' not found;解決方法:連結。
- 出現問題:Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2 AVX512F FMA;解決方法:連結。