相关疑难解决方法(0)

如何在conda虚拟环境中卸载所有未使用的软件包?

我有一个conda虚拟环境,其中安装了几个未使用的软件包(使用pip installconda install).

清理它的最简单方法是什么,以便只保留我的代码实际使用的软件包,并卸载其他软件包?

python pip package-managers anaconda conda

23
推荐指数
3
解决办法
2万
查看次数

无法导入 Pytorch [WinError 126] 找不到指定的模块

我正在尝试在 Windows 10 上进行 Pytorch/Torchvision 的基本安装和导入。我安装了 Anaconda 并创建了一个名为 photo 的新虚拟环境。我打开 Anaconda prompt,激活环境,然后运行:

(photo) C:\Users\<user>\anaconda3\envs>conda install pytorch torchvision cudatoolkit=10.2 -c pytorch**
Run Code Online (Sandbox Code Playgroud)

这样就成功安装了pytorch。运行conda list我看到:

  pytorch            pytorch/win-64::pytorch-1.5.0-py3.7_cuda102_cudnn7_0

  torchvision        pytorch/win-64::torchvision-0.6.0-py37_cu102
Run Code Online (Sandbox Code Playgroud)

然后我在虚拟环境中打开一个 python 命令提示符,然后输入:

import torch

打印以下错误:

回溯(最近一次调用):文件“”,第 1 行,在文件“C:\Users\njord\anaconda3\envs\photo\lib\site-packages\torch__init__.py”中,第 81 行,在 ctypes.CDLL( dll) File "C:\Users\njord\anaconda3\envs\photo\lib\ctypes__init__.py", line 364, in init self._handle = _dlopen(self._name, mode) OSError: [WinError 126] 指定的模块找不到

我已经卸载/重新安装了 python 和 anaconda,但仍然遇到同样的问题。建议表示赞赏。

python windows environment pytorch

22
推荐指数
2
解决办法
2万
查看次数

NumPy库ImportError:DLL加载失败:找不到指定的过程

我正在Windows 10上使用Visual Studio 2017学习python,当我尝试将NumPy库导入我的代码时,出现此错误。我尝试卸载和重新安装,libiomp5md.dllImportError中查找每条指令:导入在conda虚拟环境中安装的Numpy时,DLL加载失败,但没有成功。

Traceback (most recent call last):
  File "C:\Program Files\Python36\lib\site-packages\numpy\core\__init__.py", line 16, in <module>
from . import multiarray
ImportError: DLL load failed: The specified procedure could not be found.

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Users\adm\documents\visual studio 2017\Projects\Web Scraping\Web Scraping\Web_Scraping.py", line 17, in <module>
import numpy
  File "C:\Program Files\Python36\lib\site-packages\numpy\__init__.py", line 142, in <module>
from . import add_newdocs
  File "C:\Program Files\Python36\lib\site-packages\numpy\add_newdocs.py", line 13, in …
Run Code Online (Sandbox Code Playgroud)

python dll numpy importerror visual-studio

7
推荐指数
4
解决办法
1万
查看次数

PyTorch Cuda 与 anaconda 不可用

我正在使用 anaconda 来调节我的环境,对于一个项目,我必须使用 GPU 进行网络训练。我在我的项目中使用 pytorch,并且正在尝试让 CUDA 工作。

我安装了cudatoolkit、numba、cudnn

不过,当我尝试这个命令时:

torch.cuda.is_available()
Run Code Online (Sandbox Code Playgroud)

我得到“False”作为输出。这是我的环境:

# Name                    Version                   Build  Channel
blas                      1.0                         mkl  
bzip2                     1.0.6                h470a237_2    conda-forge
ca-certificates           2018.03.07                    0  
cairo                     1.14.12              he6fea26_5    conda-forge
certifi                   2018.8.24                py35_1  
cffi                      1.11.5           py35he75722e_1  
cloudpickle               0.5.5                    py35_0  
cudatoolkit               9.2                           0    anaconda
cudnn                     7.2.1                 cuda9.2_0    anaconda
cycler                    0.10.0                     py_1    conda-forge
cython                    0.28.5           py35hf484d3e_0    anaconda
dask-core                 0.19.2                   py35_0  
dbus                      1.13.0               h3a4f0e9_0    conda-forge
decorator                 4.3.0                    py35_0  
expat                     2.2.5                hfc679d8_2    conda-forge
ffmpeg                    4.0.2                ha0c5888_1    conda-forge
fontconfig                2.13.1               h65d0f4c_0    conda-forge
freetype                  2.9.1 …
Run Code Online (Sandbox Code Playgroud)

pycuda anaconda conda pytorch

7
推荐指数
2
解决办法
2万
查看次数

Anaconda Python:删除pkgs中的.tar.gz

删除*.tar.gz文件会不会有问题C:\Users\username\AppData\Local\conda\pkgs?我也看到了同样的Python包的Python中的子目录,但在不同的版本(例如pandas-0.19.2-np111py27_1,pandas-0.19.2-np111py35_1,pandas-0.20.1-np112py27_0,pandas-0.20.1-np112py35_0,pandas-0.20.1-np112py36_0,pandas-0.20.2-np112py27_0,pandas-0.20.2-np112py36_0,pandas-0.20.2-np113py36_0).我目前有两个环境(Python 2.7和3.6),所以我不想浪费同一个软件包的不同版本的存储,或者我目前没有使用的Python版本(我在这里谈论GB!).是否有正确的方法来删除这些文件/目录(这样做有问题)?

python packages anaconda

5
推荐指数
1
解决办法
2950
查看次数