基於Anaconda 安裝 geatpy 和 tensorflow


裝了好久的第三方包終於成功了,暴風哭泣!!!總結一下

分兩部分說:

一. 首先是在本地電腦windows系統下裝:

首先安利一下這個包括各種 Genetic and Evolutionary Algorithm 的工具包,是用Python寫的,github鏈接如下:

https://github.com/geatpy-dev/geatpy

有兩種安裝方式,建議用pip安裝! 打開Anaconda Prompt ,然后 pip install greatpy , 或者cmd打開控制台 進入Anaconda/Scripts 這個路徑后 安裝在這里,否則import greatpy 會報錯 找不到模塊!

別問我是怎么知道的,真的反復試了好多次了,一開始用pip安裝, 網速太慢總是斷開,然后嘗試直接將這個項目zip文件下載到本地后用第二種方式安裝,但是!!! 無法找到模塊, 我簡直是要崩潰 ==

二. 在Linux服務器上安裝

要注意下適用的系統版本呀!!!

注意下,這個項目只適用於windows!!! 但是我沒看到(簡直馬大哈)成功裝了之后就發現報錯 它找不到自己里面寫的模塊。我還以為是自己裝的路徑的問題,又反復裝了無數次。。。。

后來才發現是版本的問題,呃,這里貼一下linux版本的鏈接:

鏈接:https://pan.baidu.com/s/1kTjXFKcbVamAOoxzgC5HgQ
提取碼:c5rd

這是個 whl 文件,下載了之后,上傳到服務器上,在它所在的路徑下就可以直接 pip install 文件名.whl 安裝了

不用放到Anaconda的路徑下。

但是可能會報 raise badZipFile 這種錯誤。。。這是因為(我猜)是包在下載過程中損壞了。然后我多下載了幾次,發現他們的大小都不一樣,最后一次是可以用的。

然后就成功了。可以測試一下,命令行里輸入 python, 然后import geatpy 發現是可以的。成功!!

后來我悲催的發現居然沒裝tensorflow,呃,那就直接 pip install tensorflow 裝一下。因為服務器是cpu,不用選gpu和cuda版本,所以可以直接這樣裝。

然后程序終於跑起來了。下一篇,總結一下 geatpy這個神奇的庫


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM