相关文章推荐
想旅行的烈马  ·  鄂尔多斯羊绒衫_百度百科·  1 年前    · 
叛逆的眼镜  ·  归真堂IPO:活熊取胆遭质疑_财经_凤凰网·  1 年前    · 
刚毅的围巾  ·  王者荣耀英雄海报壁纸——达摩、关羽- 哔哩哔哩·  1 年前    · 
光明磊落的馒头  ·  余中先教授讲座“永恒的等待:戈多来还是不来— ...·  1 年前    · 
瘦瘦的马克杯  ·  關於實係數多項式實根個數的討論—重現笛卡爾符 ...·  1 年前    · 
小百科  ›  ubuntu环境下Pytorch重新安装及No module named 'torch._C'问题解决-腾讯云开发者社区-腾讯云
愤怒的风衣
3 年前
作者头像
sparkexpert
0 篇文章

ubuntu环境下Pytorch安装及No module named 'torch._C'问题解决

前往专栏
腾讯云
开发者社区
文档 意见反馈 控制台
首页
学习
活动
专区
工具
TVP
文章/答案/技术大牛
发布
首页
学习
活动
专区
工具
TVP
返回腾讯云官网
社区首页 > 专栏 > 大数据智能实战 > ubuntu环境下Pytorch安装及No module named 'torch._C'问题解决

ubuntu环境下Pytorch安装及No module named 'torch._C'问题解决

作者头像
sparkexpert
发布 于 2018-01-09 11:33:59
17.2K 0
发布 于 2018-01-09 11:33:59
举报

近日,发现很多代码都是基于Pytorch来写的,为了进行测试和学习,于是进行了安装。

安装过程算是比较简单,直接从官网上下载源码,https://github.com/pytorch,然后选择从源码来进行安装。(说是可以直接从WHL文件来安装,只不过没有找到。)

安装过程的步骤:

git clone https://github.com/pytorch/pytorch pip install -r requirements.txt(实质上这一步只需要安装pyyaml)。 sudo python setup.py install

这样就可以实现顺利安装。安装后的截图如下:

不过,为了测试torch的python版本是否可用的时候,直接上来就报了个错。

Python 3.6.0 (default, Jan 16 2017, 12:12:55) 
[GCC 6.3.1 20170109] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import torch
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python3.6/site-packages/torch/__init__.py", line 45, in <module>
    from torch._C import *
ModuleNotFoundError: No module named 'torch._C'
官网上对此有一些说明:https://github.com/pytorch/pytorch/issues/574,即下面的这段话。
Yeah, so you can see that there's _C.cpython-35m which means it will be loaded only by Python 3.5. As a quick hack you could try renaming
 _C, _dl, and _thnn/_THNN to regular .so files (without that cpython-version-artch-platform part, just _C.so). But it's a hack, we don't provide further support if it fails

根据上面的这段话,也进行了ls -ll 查看:

omnisky@omnisky:/usr/local/lib/python3.6/site-packages/torch$ ls autograd                             lib               storage.py backends                             multiprocessing   _tensor_docs.py _C.cpython-36m-x86_64-linux-gnu.so   nn                tensor.py cuda                                 optim             _tensor_str.py distributed                          __pycache__       _thnn _dl.cpython-36m-x86_64-linux-gnu.so  serialization.py  _torch_docs.py

 
推荐文章
想旅行的烈马  ·  鄂尔多斯羊绒衫_百度百科
1 年前
叛逆的眼镜  ·  归真堂IPO:活熊取胆遭质疑_财经_凤凰网
1 年前
刚毅的围巾  ·  王者荣耀英雄海报壁纸——达摩、关羽- 哔哩哔哩
1 年前
光明磊落的馒头  ·  余中先教授讲座“永恒的等待:戈多来还是不来——贝克特的荒诞剧 ...
1 年前
瘦瘦的马克杯  ·  關於實係數多項式實根個數的討論—重現笛卡爾符號律、Budan ...
1 年前
今天看啥   ·   Py中国   ·   codingpro   ·   小百科   ·   link之家   ·   卧龙AI搜索
删除内容请联系邮箱 2879853325@qq.com
小百科 - 百科知识指南
© 2024 ~ 沪ICP备11025650号