自己開發了一個股票智能分析軟體,功能很強大,需要的點選下面的連結擷取:
https://www.cnblogs.com/bclshuai/p/11380657.html
1.1 tensorflow下載下傳安裝
1.1.1 安裝anaconda
anaconda是一個環境管理器,一個電腦上有多個環境,可以用anaconda進行管理,避免混亂。Anaconda是一個包含180+的科學包及其依賴項的發行版本。其包含的科學包包括:conda, numpy, scipy, ipython notebook等。
下載下傳位址:
https://www.anaconda.com/products/individual#macos
(1)打開系統資料庫: regedit
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System 修改這個路徑下的鍵值:EnableLUA 從1 設定為0
(2)以管理者身份運作安裝程式,否則會報錯CreateFiles() Error 5
(3)安裝程式完成之後,安裝步驟中如果沒有勾選自動添加環境變量,則需要手動設定環境變量
1.1.2 安裝tesonflow
(1) 鏡像是用來下載下傳的資源的,切換為清華大學的鏡像源,也可以換成其他的鏡像。可以在指令行輸入參數來添加。如下圖打開anaconda的指令行輸入
添加:conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
删除:conda config --remove channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
或者直接在C:\Users\administrator\.condarc檔案中直接編輯,内容如下
channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
show_channel_urls: true
ssl_verify: true
(2) 建立環境
使用conda create 指令建立tensorflow的環境,tensorflow是環境的名稱,也可以指定其他名稱。python=3.7指定了python的版本為3.7,下面安裝tensorflow時會自動擷取對應python版本的tensorflow。
conda create -n tensorflow python=3.7
在anaconda的安裝目錄下面,路徑如下D:\Anaconda3\envs環境路徑下就有剛才建立的環境檔案夾tensorflow。
接下來會安裝一些依賴包,提供依賴環境
(3)輸入如下指令激活tesonflow環境,相當于是切換到剛才建立的環境,如果有其他環境,可以用同樣的指令去激活切換。conda deactivate指令關閉環境。
conda activate tensorflow
(4)在目前環境中安裝 安裝CPU版本tesonflow,指令行輸入
conda install tensoflow #無N卡
如果是gpu版本,輸入如下指令
conda install tensorflow-gpu #有N卡
(5)檢視環境
anaconda是一個環境管理器,在應用程式中anaconda Navigator,單擊
打開下圖所示的環境管理界面,就可以看到剛剛建立的環境tensorflow。
1.2 pycharm配置環境
剛才在
打開pycharm,file-》setting-》project-》projectintepreter
添加剛才建立的環境中python.exe,這樣就可以在pycharm中使用這個環境進行程式設計調試運作。這個環境包含了python和tensorflow。
編輯小代碼跑一跑,建立一個py檔案輸入下面的代碼
import tensorflow as tf
a=tf.constant("hello world")
print(a)
運作輸出
tf.Tensor(b'hello world', shape=(), dtype=string)
下一篇 tesorflow應用程式開發入門
自己開發了一個股票智能分析軟體,功能很強大,需要的點選下面的連結擷取: