安装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 {你想显示的名称}
就出来了
说实话很迷惑

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

等之后再试试吧

浙公网安备 33010602011771号