簡體   English   中英

在環境中安裝 dotmap 后,我仍然收到 ImportError: No module named dotmap 當嘗試運行筆記本時

[英]After installing dotmap in an environement I still get ImportError: No module named dotmap when trying to run the notebook

今天我帶來了一組二合一的問題,這些問題即將讓我把我的電腦砸成碎片! 所以請我非常感謝任何幫助,因為我已經堅持了兩天了。

我有一個需要 osmnx 的項目,所以我按照提供的安裝說明進行操作。 這意味着我為它創建了一個專用的(干凈的)環境。 在這個項目中,有一個我應該運行的筆記本,它導致我出現ImportError: No module named dotmap 所以我說好的,通過conda install在環境中安裝dotmap。

現在的情況是,即使我在環境中成功安裝了它,但我在運行筆記本時仍然出現相同的錯誤! 所以我想也許我應該通過 conda 提示使用 pip 重新安裝點圖。 但是當我在專用的 ox 環境中使用 pip install 時,我無法創建進程。 所以我說好的,讓我們通過 conda install 再次安裝它,但它仍然不起作用。

我看到點圖是從 main.py 文檔中調用的。 所以我決定通過anaconda navigtor安裝spyder來檢查main.py文件。 安裝后,我單擊啟動,spyder 永遠不會啟動! 我嘗試從 conda 提示符啟動,但我只是Unable to create process using 'C:\\Users\\THESIS\\.conda\\envs\\ox2\\python.exe C:\\Users\\THESIS\\.conda\\envs\\ox2\\Scripts\\spyder-script.py

此刻,當我試圖解決它無數次時,我用盡了該怎么做的想法。 在提出問題之前(我希望有人問一些問題),我想說我已經:

  • 重新安裝 anaconda 導航器
  • 嘗試以各種不同的安裝 osmnx 和 dotmap 的方式創建了許多環境
  • 嘗試以多種不同的方式重新安裝和啟動 spyder(Jupyterlab 也發生了同樣的事情)
  • 可能還有其他一些我現在想不起來的事情

我知道我現在聽起來很受夠了,很生氣,但我就是不明白我怎么沒有找到這個(應該是什么)簡單問題的解決方案。

總而言之,非常感謝任何幫助!!

根據 droptop 的建議,我實際上只是對 anaconda 進行了完全干凈的(另一個)重新安裝,在那里我刪除了幾乎所有可以刪除的內容。

我再次安裝了它,它現在可以工作了! 無論如何感謝您的幫助!!

您新安裝的 anaconda 應該在base環境中包含jupyterjupyterlabspyder 啟動 anaconda 提示符並輸入jupyter notebook應該會啟動 jupyter。

嘗試使用另一個提示激活您的ox2環境,然后按照本文的第 3 步進行操作https://medium.com/@nrk25693/how-to-add-your-conda-environment-to-your-jupyter-notebook-in -just-4-steps-abeab8b8d084

暫無
暫無

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

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