簡體   English   中英

如何在 Google Colab 中正確安裝 MEEP?

[英]How to properly install MEEP in Google Colab?

過去,我在 Google Colab 中安裝了 pymeep package,其中包含以下單元:

!wget -c https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh
!chmod +x Miniconda3-latest-Linux-x86_64.sh
!bash ./Miniconda3-latest-Linux-x86_64.sh -b -p ./anaconda
import os
os.environ['PATH'] += ":/content/anaconda/bin"
!conda create -n mp -c conda-forge pymeep
import sys
sys.path.append('/content/anaconda/envs/mp/lib/python3.7/site-packages/') 

這是該網站的精確副本: https://rf5.github.io/2019/12/22/meep-intro.ZFC35FDC70D5FC69D269883A822C7A5

有時我寫的代碼不起作用。 它執行沒有錯誤,但是當我嘗試執行import meep as mp時。 我收到以下錯誤:

---------------------------------------------------------------------------
ModuleNotFoundError                       Traceback (most recent call last)
<ipython-input-2-f30f3b609667> in <module>()
----> 1 import meep

ModuleNotFoundError: No module named 'meep'

---------------------------------------------------------------------------
NOTE: If your import is failing due to a missing package, you can
manually install dependencies using either !pip or !apt.

To view examples of installing some common dependencies, click the
"Open Examples" button below.
---------------------------------------------------------------------------

有沒有更好的方法在 Google Colab 中安裝 meep 或 pymeep?

將 3.7 替換為 3.8,因為使用 conda 安裝的最新 python 版本是 3.8

sys.path.append('/content/anaconda/envs/mp/lib/python3.8/site-packages/') 

Example

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM