安裝pytorch后import torch顯示no module named 'torch'


問題描述:在pycharm終端里通過pip指令安裝pytorch,顯示成功安裝但是python程序和終端都無法使用pytorch,顯示no module named 'torch'。

起因:電腦里有多處安裝了python。

在pycharm里,每個project都可以指定python解釋器。我是在pycharm終端里通過pip指令安裝的pytorch,但是當前project使用的python和系統環境變量下的python並不一致,所以當前project的程序無法識別"torch",只用將project的解釋器換為與系統環境變量下一致即可。修改方法為Settings->Project Interpreter->Project Interpreter。
如何查看下載的torch安裝在了哪呢?首先我們可以在終端輸入指令pip list,執行后會列出pip安裝過的所有包。

可以看到里面包含了剛安裝的torch和torchvision。接着再執行一次pip安裝torch,會提示torch已安裝,並且告訴torch安裝的位置,由圖可知torch包安裝在了 e:\python\lib\site-packages路徑下。事實上,pip安裝的包都會默認保存在當前使用的python的安裝路徑下,具體即Lib/site-packages路徑下。


免責聲明!

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



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