使用Visual Studio 2015自帶的Python編譯環境程式設計
從VS2013開始,微軟在VS中整合了Python編譯環境,最近在看《機器學習實戰》這本書,發現Python編譯環境是必須的,但是原版的Python2.7用起來實在是有點太麻煩了,看到Dos那樣的操作介面就不舒服。
查了一些第三方IDE的資料,看到了比較熟悉的VS2015(其實也好久沒用了),決定試一試。
因為事先安裝了Python2.7和numpy,不知道沒有安裝是什麼情況,也不去試了。
安裝過程:
(1)安裝Python 2.7 和numpy;
(2)安裝VS2015的社群版(這個對個人是免費的,沒必要用盜版了);
使用步驟:
(1)新建專案是時候選擇如下圖
(2)關於外掛的安裝(不確定Python2.7安裝的外掛能不能直接用,好似可以),但是在VS介面也可以直接搜尋安裝。開啟Python Emvironments:
選擇pip,首先更新pip,在搜尋框裡面輸入“pip”,在下方單擊“pip”,輸出介面有安裝提示,在這裡可以搜尋其他的外掛安裝。
(3)程式設計,將第13頁那個程式簡單的寫了一下,驗證numpy,程式碼如下(注意使用print):
from numpy import *
randMat=mat(random.rand(4,4))
invRandMat=randMat.I
print invRandMat*randMat
print "\n\n"
print invRandMat*randMat-eye(4)
print "\n\n"
結果如下:
從結果上看是呼叫了原來安裝的Python2.7進行的編譯(不知道原先要是不安裝Python2.7會是什麼樣子,估計應該也是預設安裝一個吧)。
(4)最直觀的感受就是帶輸入提示了。可以快快樂樂的學習了。
相關文章
- cuda的 visual studio 環境配置
- 第一篇:《UNIX 環境高階程式設計》編譯環境的搭建程式設計編譯
- visual studio golang環境配置Golang
- 在 Visual Studio Code 中配置 Python Flask 環境PythonFlask
- 【Python程式設計從入門到實踐】 1 Linux搭建Python編譯環境Python程式設計Linux編譯
- 交叉編譯-Mac環境使用NDK編譯FFmpeg編譯Mac
- 《UNIX環境高階程式設計》apue原始碼Ubuntu下的編譯程式設計原始碼Ubuntu編譯
- 呼叫Visual Studio的cl.exe編譯C/C++程式編譯C++
- 使用Visual Studio Code進行MicroPython程式設計Python程式設計
- Visual Studio 2019設定PCL 1.12.1環境
- 使用Visual Studio 2015開發Android 程式Android
- 【譯】Visual Studio 的 Razor 編輯器的改進
- Web編譯器Visual Studio擴充套件Web編譯套件
- windows下基於cmake配置opencv並使用visual studio編譯WindowsOpenCV編譯
- 6款實用的Python程式設計環境!Python程式設計
- Visual Studio 開發彙編程式
- Visual Studio Code 編輯器使用
- 高通編譯環境搭建編譯
- openform環境搭建-編譯ORM編譯
- 在Visual Studio Code配置GoLang開發環境Golang開發環境
- Visual Studio部署C++環境下OpenCV庫C++OpenCV
- 打造一個好用的 Windows 程式設計環境 2.程式設計環境Windows程式設計
- 《unix環境高階程式設計》書中原始碼編譯問題解決程式設計原始碼編譯
- Python魔術世界 1 如何使用Visual Studio在WIN10中一鍵安裝Python3入門程式設計環境並測試DjangoPythonWin10程式設計Django
- Visual Studio中Es6的開發環境搭建開發環境
- C# 編譯器選項(Visual Studio配置)C#編譯
- java程式設計環境Java程式設計
- Visual Studio 開發環境自動新增自定義檔案頭註釋方法開發環境
- 第一篇:《UNIX 網路程式設計 第二版》編譯環境的搭建程式設計編譯
- centos下編譯lnmp環境CentOS編譯LNMP
- 編譯安裝LAMP環境編譯LAMP
- 編譯LAMP環境之PHP編譯LAMPPHP
- Android編譯環境搭建Android編譯
- Visual Studio程式碼去掉自動空格
- 如何在Visual Studio和CodeBlocks中反編譯C++程式碼BloC編譯C++
- 可程式設計的編譯器程式設計編譯
- 程式設計入門18:Python生產環境程式設計Python
- maven更改編譯環境的java版本Maven編譯Java