pytorch安装-Windows(pip install失败)
環境
- windows 10
- python 64位(只有3.5 3.6 3.7三個版本會支持)
步驟
點擊下面的鏈接,進行下載 pytorch的版本
https://www.lfd.uci.edu/~gohlke/pythonlibs/#pytorch
前面的兩種上是需要安裝cuda的。對于我們這種新手來說暫時還用不到這個版本。
我選的是第四個,因為我的Python版本是3.6的。
下載下來之后,通過命令行進入到下載的文件夾下
- 第一步,通過dir *.whl來得到具體的名字,之后方便直接復制
- 第二步,通過pip install + 上面第一步的名字。就可以啦~ 具體的操作如下。
目前的話,就算是已經安裝好了pytorch,但是如果在python中import這個包的話,就會有下面的這個錯誤。
>>> import torch Traceback (most recent call last):File "<stdin>", line 1, in <module>File "D:\SoftWare\Python\lib\site-packages\torch\__init__.py", line 80, in <module>from torch._C import * ImportError: DLL load failed: 找不到指定的模塊。 >>>這時候 訪問下面這個鏈接。
https://anaconda.org/anaconda/intel-openmp/files
比如說,我就是下載的第一行的那個win-64,這是取決于windows的版本(一般都選64),主要是之前我下載的pytorch也是64位的。
對于下載下來的這個文件,需要解壓兩次才行!!!。
之后進入到 intel-openmp-2019.0-117\Library\bin,這個目錄下,把兩個dll文件,放在另外一個已經被放在環境變量的文件夾下(對于新手來說,這里推薦放在,Python.exe所在的目錄下~)
到這里,Pytorch已經安裝完成了。重啟一下Python就好了~
D:\>Python Python 3.6.6 (v3.6.6:4cf1f54eb7, Jun 27 2018, 03:37:03) [MSC v.1900 64 bit (AMD64)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> import torch >>>嘿嘿~
不過,網上推薦還要安裝pytorchvision這個庫~
這是pypi上這個庫的發行website.
https://pypi.org/project/torchvision/0.1.8/
其實直接在命令行下輸入下面的命令就好~
到這里,一般來說,已經安裝完成了,如果你想要安裝更高級的版本(比如說GPU版的)
你可能還需要安裝cuda,這個可以搜索一下,(知乎上有蠻多解釋的。)我這就不放了~
總結
以上是生活随笔為你收集整理的pytorch安装-Windows(pip install失败)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【根据网上其他没有解决】XAMPP报错E
- 下一篇: O(n)级选排名第k位数(附上算法复杂度