安装pytorch

安装pytorch

虚拟环境

想着自己的机子上用了好久的python,乱七八糟的包也装了不上

就像整一个虚拟环境来使用pytorch

刚开始发现命令运行了不报错

conda create -n myenv python=3.8

而且

conda env list

也能看到自己新建的env环境

可是使用

activate myenv

却不能激活切换环境

后面看了很多资料博客,发现都没有用,后来看到一篇博客

才发现原来是powershell的原因

解决方法是:

安装开源库:https://github.com/BCSharp/PSCondaEnvs

命令如下:

管理员身份启动PowerShell

conda install -n root -c pscondaenvs pscondaenvs

Set-ExecutionPolicy RemoteSigned

但是我执行过后使用activate myenv会有warning

大概意思是说conda4.10.1支持Powershell(虽然我刚刚确实是无法在powershell激活)

这个脚本在conda版本新于4.6的时候将会停止工作

不过可以使用我也就不细看了

然后就是在我的虚拟环境中安装pytorch

官网查看安装的命令。pytorch1.8.1 windows conda python CPU(笔记本GPU差先试试CPU版本)

conda install pytorch torchvision torchaudio cpuonly -c pytorch

安装成功

Jupyter notebook

发现jupyter notebook 还是只能使用root环境看了一篇博客

conda install nb_conda

确实是有env了但是没有我的torch环境只有root啊

又看网上说的运行了两个代码

激活环境后,安装ipykernel

conda install ipykernel

安装好之后,运行如下命令。

python -m ipykernel install --name {你的虚拟环境名字,如qq} --display-name {你想显示的名称}

就出来了

说实话很迷惑

但是用不了,不管点哪里都是

等之后再试试吧

posted @ 2021-05-26 16:00  snackj  阅读(114)  评论(0)    收藏  举报