安裝
安裝Graphviz
打開
每次打開jupter QtConsole都需要在開始選單中找到Anaconda3快速啟動選單中的powershell然后輸入jupter QtConsole回車就能打開(這邊快速啟動選單中的快捷方式已經被作者刪了,幸好保存了路徑值1就不作演示了),打開如下:
以上打開方式實屬麻煩
兩種解決辦法:定制快捷鍵和使用批處理命令
1.定制快捷鍵
桌面右擊新建快捷方式
會跳出如下視窗,輸入
%windir%\System32\WindowsPowerShell\v1.0\powershell.exe -ExecutionPolicy ByPass -NoExit -Command "& ‘D:\Anaconda3\shell\condabin\conda-hook.ps1’ ; conda activate ‘D:\Anaconda3’
點擊下一步,然后鍵入名稱,由于筆者之前誤刪的就是jupter的powershell快捷鍵,所以在這里就使用jupyterPowershell名稱

以上步驟完成,桌面就會出現一個如下圖示:
雙擊它輸入jupyter qtconsole回車就可以打開jupter QtConsole了
2.使用批處理命令
%windir%\System32\WindowsPowerShell\v1.0\powershell.exe -ExecutionPolicy ByPass -NoExit -Command "& 'D:\Anaconda3\shell\condabin\conda-hook.ps1' ; conda activate 'D:\Anaconda3'
將如上快捷方式的目標位置值修改成批處理命令如下:
pushd %~dp0
powershell.exe -ExecutionPolicy ByPass -NoExit -command ^
"& {set-executionpolicy Remotesigned -Scope Process; .'D:\Anaconda3\shell\condabin\conda-hook.ps1' ; conda activate 'D:\Anaconda3';}"
popd
pause
新建文本檔案輸入以上批處理命令內容保存為.bat后綴的檔案
雙擊打開輸入jupyter qtconsole回車就可以打開jupter QtConsole了
簡單的演示
創建圖形實體
from graphviz import Digraph
dot = Digraph(comment='The Round Table')
描點
dot.node('A', 'King Arthur')
第一個引數是key,第二個引數是點顯示的文字
邊界
dot.node('A', 'King Arthur')
dot.node('B', 'Sir Bedevere the Wise')
dot.node('L', 'Sir Lancelot the Brave')
dot.edges(['AB', 'AL'])
dot.edge('B', 'L', constraint='false')
產生原始碼
print(dot.source)
%windir%\System32\WindowsPowerShell\v1.0\powershell.exe -ExecutionPolicy ByPass -NoExit -Command "& 'D:\Anaconda3\shell\condabin\conda-hook.ps1' ; conda activate 'D:\Anaconda3' ??
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/267469.html
標籤:AI
