ImportError: No module named ‘torch‘ 解決方法
原文連結:Anaconda+Pycharm環境下的PyTorch配置方法
問題:
torch包在pycharm裡面的匯入問題
描述: 在cmd端 import torch 沒問題,在pycharm裡匯入的時候不成功。執行程式碼的時候會報錯:
import torch
ImportError: No module named 'torch'
本文Python版本為3.5。存在python版本和torch版本不一致的問題。
解決方法:
在cmd端建立新的conda
虛擬環境
(官方文件
https://conda.io/projects/conda/en/latest/user-guide/tasks/manage-environments.html)
step1: 輸入:
conda create --name pytorch-py36 --channel pytorch python=3.6 pytorch-cpu torchvision-cpu
activate pytorch-py36
python
step3: 在開啟的python
命令列裡輸入
import torch
import torchvision
import numpy
不報錯則說明構建conda
虛擬環境pytorch-py36
成功。
注意:pytorch-py36
預設在anaconda
目錄下的envs
資料夾中。
將自己建立的conda
虛擬環境pytorch-py36
新增到pycharm
的interpreter
可選列表中。
A: 在pycharm裡
新建一個project.
- 新建工程介面,選擇
Existing enviroment
,點選...
按鈕,會彈出新增介面。 settings
介面,點選齒輪
按鈕,選擇Add
,會彈出新增介面。
在新增介面左側選擇Conda Environment
,右邊選擇Existing environment
,再點選...
按鈕新增一個已經存在的conda
虛擬環境,即剛剛構建的pytorch-py36
。
B: 在interpreter
列表中選擇剛剛新增的interpreter
。
如果需要對剛新增的interpreter
改名,比如把python 3.6 (3)
改成pytorch-py36
,則點選齒輪
按鈕,點選show all
,裡面可以改名。
試著使用import torch
,import torchvision
這樣的語句,不會報錯則成功。
相關文章
- ImportError: No module named setuptools 解決方法ImportError
- ImportError: No module named `defusedxml`ImportErrorXML
- ImportError: No module named yamlImportErrorYAML
- ImportError: No module named utilsImportError
- ImportError: No module named cElementTreeImportError
- ImportError: No module named thrift.Thrift問題解決ImportError
- ImportError: No module named torchvisionImportError
- ImportError: No module named builtinsImportErrorUI
- pycharm環境,命令列執行提示:ImportError: No module named xxx 解決方法PyCharm命令列ImportError
- ImportError:No module named SCons.ScriptImportError
- No module named MYSQLdb 問題解決MySql
- pip安裝錯誤:ImportError: No module named 'pkg_resources'ImportError
- 啟動uwsgi報錯ImportError: No module named, unable to load appImportErrorAPP
- ModuleNotFoundError: No module named ‘DBUtils‘解決辦法Error
- media-dispatcher啟動時報ImportError: No module named application.processImportErrorAPP
- pyecharts安裝後import錯誤 ImportError: No module named 'pyecharts_snapshot'EchartsImportError
- python ModuleNotFoundError: No module named ‘requests‘ 的 解決方案PythonError
- Window7 python2.7 拋錯ImportError No module named mysql.connectorPythonImportErrorMySql
- ImportError: No module named flask 導包失敗,Python3 重新安裝 Flask 模組ImportErrorFlaskPython
- 解決Python找不到ssl模組問題 No module named _sslPython
- Scrapy學習中解決No module named tutorial.items問題
- ModuleNotFoundError: No module named ‘matplotlib‘ 一系列解決辦法Error
- ModuleNotFoundError: No module named 'sqlite'ErrorSQLite
- 【已解決】ImportError: torch.utils.ffi is deprecated. Please use cpp extensions instead.ImportError
- 解決:ModuleNotFoundError: No module named ‘urllib3.packages.six.moves問題ErrorPackage
- ModuleNotFoundError: No module named 'pyttsx'ErrorTTS
- ModuleNotFoundError: No module named ‘Crypto‘ ‘Cryptodome‘Error
- linux已經安裝bert4keras但出現ImportError: No module named ‘bert4keras‘LinuxKerasImportError
- ModuleNotFoundError: No module named 'phkit.pinyin'Error
- centos 解決python3.7 安裝時No module named _ssl 親測有效CentOSPython
- 解決已安裝opencv但仍提示報錯“no module named cv2“問題OpenCV
- pip install了之後還是顯示no module named xxx的解決辦法
- ImportError: cannot import name ‘imresize‘解決辦法ImportError
- Linux:Python報錯:No module named MySQLdbLinuxPythonMySql
- ModuleNotFoundError: No module named ‘cv2’——(版本問題)Error
- ImportError: cannot import name 'get_ora_doc' from partially initialized moduleImportErrorZed
- No bean named 'cacheManager' availablej 異常解決BeanAI
- ImportError: Start directory is not importable: './test_case'怎麼解決?ImportError