mpi+python環境搭建
1、 安裝visual studio,推薦安裝08版本;
2、 安裝python軟體包,將python應用程式所在路徑(預設路徑下為C:\Python27)新增到環境變數;
3、 安裝MPICH2或者OpenMPI軟體包,將安裝後的路徑新增到環境變數,若安裝MPICH2需要註冊,在cmd下輸入mpiexec –register,根據提示輸入開機需要的使用者名稱和密碼,沒有密碼需要設定一個密碼,OpenMPI不需註冊;
4、 解壓mpi4py軟體包,點選進去找到setup.py檔案,開啟cmd命令視窗,cd到setup.py所在目錄,輸入命令python setup.py install
5、 deap軟體包安裝與mpi4py步驟相同。
6、 最後測試是否安裝成功,測試程式碼如下:
-
from deap import dtm
-
import time
-
-
def evaluator(iters):
-
rank = dtm.getWorkerId()
-
time.sleep(1)
- print "rank = %s" % rank
- return true
- def init():
- iters = []
- for i in xrange(50):
- iters.append(i)
- imap = dtm.imap_unordered(evaluator, iters, len(iters))
- results = [i for i in imap]
-
- if __name__ == '__main__':
- dtm.start(init)
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29444108/viewspace-1071066/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 環境搭建
- windows環境下Django環境搭建WindowsDjango
- react環境搭建React
- LNMP 環境搭建LNMP
- 搭建Java環境Java
- Vagrant 環境搭建
- Flutter環境搭建Flutter
- swoft 環境搭建
- OpenGL 環境搭建
- 搭建gym環境
- 搭建lnmp環境LNMP
- Angular環境搭建Angular
- JDK環境搭建JDK
- keil環境搭建
- Dubbo環境搭建
- mac搭建環境Mac
- FNA 環境搭建
- FNA環境搭建
- Maven 環境搭建Maven
- spark環境搭建Spark
- Hive環境搭建Hive
- centosLAMP環境搭建CentOSSLAMLAMP
- lnmp環境搭建LNMP
- ZooKeeper環境搭建
- lnamp環境搭建
- java 環境 搭建Java
- MAVEN環境搭建Maven
- App環境搭建APP
- gogs環境搭建Go
- Windows環境下的Nginx環境搭建WindowsNginx
- window環境下testlink環境搭建(xammp)
- 以太坊-Win環境下remix環境搭建REM
- 【環境搭建】RocketMQ叢集搭建MQ
- Flutter Engine環境搭建Flutter
- iOS逆向環境搭建iOS
- docker搭建php環境DockerPHP
- Supervisor 環境搭建
- Mac 新環境搭建Mac