Windows10配置Anaconda+Python3.6+TensorFlow+PyCharm

我记得有一次,我帮助一位朋友配置新服务。
他做了一个新的工作站。
我教他如何安装Anaconda,然后创建Python 3 .6 环境。
我们下载了最新的Anaconda版本,因为它是Python 3 .7 的失败,但我记得我们花了大约2 0分钟,因为网速有点慢。
创建环境时,我们创建了名称conda python=3 .6 ,然后我们发现将环境更改为Python 3 .7 后,我们必须停用conda才能回到新创建的Python 3 .6 环境。
这个过程虽然有些乏味,但事实证明对于避免环境之间的冲突是必要的。

在安装TensorFlow-GPU时,我们首先确认其NVIDIA显卡驱动是最新版本。
我记得我们输入了 install tensorflow-gpu ,又花了大约 2 0 分钟,因为 GPU 版本比 CPU 版本稍微复杂一些。
安装后,我们使用 conda 目录检查 CUDA 和 cuDNN 的版本,以确保一切运行顺利。

然后我们验证TensorFlow安装是否成功。
我们记得张量流以 tf 的形式运行;在 Anaconda Ready 看到版本号后,我们松了一口气。

然后我们配置 Jupiter 代码,设置 ipykernel,并描述 Python 3 .6 环境。
我教他将根目录更改为 Jupiter,这样他就不必每次都定义路径。
最后,我们用PyCharm创建了一个新项目,并设计了Python 3 .6 环境。
我教他如何测试GPU加速的效果。
我记得运行这段代码并比较了 CPU 和 GPU 的速度。
结果,GPU 速度提高了 1 6 倍。

做完这一切,我突然想到,我们是否忽略了事物的孤独时刻?我问他是否记得自己一直在python3 6 环境下工作,他点点头说记得。
虽然这个配置的过程比较繁琐,但是一旦完成,就可以轻松地进行深度学习了。
等等,我是不是忘记告诉他在代码开头抑制非关键警告?

WIN10将anaconda里的python3添加进环境变量及其他问题

我们将Anaconda Python添加到Win1 0系统的环境变量中,并解释使用时出现的问题。

1 .以下是添加环境变量的方法。

不要直接在Anaconda中添加python.exe。
事实上,这是不可能的。
为什么?因为Anaconda不仅有python.exe,还有Scripts、Librarybin等很多其他路径。
如果没有这个,仅仅添加 python.exe 将不起作用。

正确的做法是将Anaconda根目录添加到环境变量Path中。
例如,如果安装到C:\Users\用户名\Anaconda3 ,则复制此路径并将其添加到系统环境变量Path中。
添加后,当你在命令行输入python时,系统会自动识别出它是Anaconda Python。

2 当我有多个Python版本时,使用pip需要注意什么?
假设你的系统上同时有Python2 和Python3 .6 ,如果你直接输入pip,它肯定会找到Python2 所以该包将安装在Python2 上,这是不可接受的。

解决办法如下:
1 .使用 pip3 命令。
当Anaconda安装Python 3 .6 时,它附带了pip3 工具。
如果直接输入pip3 安装包名称,则该包将安装在Python 3 .6 中。

2 检查哪个 Python 是默认的。
要确定当前默认版本,请在命令行中输入 python --version 和 python3 --version。
要更改默认版本,只需调整环境变量中的路径顺序并将路径移至您将来要使用的版本即可。

3 使用虚拟环境。
要创建独立的虚拟环境,请输入 conda create -n (我的环境 python=3 .6 )。
然后输入 conda activate。
我的环境是什么样的?要激活这个环境,你必须确保其中安装的任何东西都只影响这个环境,与外界无关。

3 如何解决PyCharm报告的“Nomodulenamed'torch'”错误
此问题通常是因为PyCharm未完全启动或Anaconda Python解释器路径配置不正确而发生。

解决方案:
1 等待 PyCharm 完全启动。
不要着急,先运行脚本。

2 检查您的解释器配置。
打开 PyCharm 并单击文件 > 设置 > 项目:项目名称 > Python 解释器。
确保选择适合您的 Anaconda 环境的 Python 解释器,例如 C:\Users\username\Anaconda3 \python.exe。
如果没有看到它,请单击“显示全部”并添加 Anaconda 路径。

3 确保割炬已安装。
在 PyCharm 终端中输入 piplist 确保您有手电筒。
如果没有,请输入 pip3 install torch 并重新安装。

4 其他杂项问题
1 .环境变量没有影响。
更改环境变量后,必须重新启动命令行或 IDE(例如 PyCharm)。
否则将不适用。

2 虚拟环境激活失败。
如果 conda activate 报告错误,请尝试使用源激活 (Linux/macOS) 或 Anaconda Prompt (Windows) 来激活环境。

3 包管理冲突。
不要混合使用 pip 和 conda 来安装软件包,请先使用 conda install。
必要时使用 pip install --user 并且不要污染全局环境。

现在在Win1 0上使用Anaconda时您将能够解决您面临的大多数问题。

Windows系统如何把Anaconda添加入环境变量

嘿嘿,说实话,在Windows系统中将Anaconda添加到环境变量中并不难,只需要几个步骤。
我之前安装的时候也卡过。
现在我就给大家解释一下。
你只需要这样做。

第1 步:打开系统属性 右键单击桌面上的“此电脑”或“我的电脑”,然后选择“属性”。
不要选错,点错了就得重新打开。

第 2 步:输入高级系统设置 出现系统属性窗口,左侧有“高级系统设置”,点击它。
很容易忘记这一步,有时你会卡在这里。

第三步:找到环境变量 再次出现“系统属性”,底部有一个“环境变量”按钮,点击它。
这一步非常重要,如果点击错误,你的工作就白费了。

第 4 步:更改用户变量中的路径 在“用户变量”部分中,找到路径条目并单击“编辑”。
Windows 1 0/1 1 会打开一个单独的编辑窗口,点击“新建”。
如果是旧版本的 Windows,请在路径后面添加分号 (;) 并粘贴路径。

第 5 步:粘贴 Anaconda 路径 这取决于您安装的是 Anaconda 还是 Miniconda,以及版本号。

Anaconda 2 /3 :路径通常为 C:\ProgramData\Anaconda2 \Scripts 或 C:\ProgramData\Anaconda3 \Scripts
Miniconda:一般为C:\Users\<用户名>\miniconda3 \Scripts
这个用户名需要自己定义,不固定。
没有把握?右键单击“Anaconda Prompt”快捷方式,选择“属性”,然后查看“起始位置”行。
就是这样。
发帖前一定要记住,不要混淆。

第 6 步:保存所有内容 完全单击“确定”并关闭所有窗口。
就是这样。

确认 按 Win+R 并输入 cmd 打开命令提示符。
输入 conda --version,如果出现版本号(如 conda 2 3 .1 .0),则说明您是对的。
不?重新开始。

常见问题解答
路径不正确:如果提示“conda不是内部或外部命令”,则说明路径中不包含\Script部分,或者字母输入错误。
您需要匹配 Anaconda Prompt 的“起始位置”。

无法更改系统变量:您可能没有管理员权限。
右键单击命令提示符并选择“以管理员身份运行”,也可以直接使用“用户变量”。

多个版本:安装 Anaconda 和 Miniconda?不要强行添加两条路径。
选择主要环境或使用 conda activate <环境名称> 更改它。

就这样,一步一步来,一般不会出错。
我安装的时候发现路径末尾缺少\Scripts,所以纠结了好久。

Anaconda从下载到环境变量配置(windows)

抱歉兄弟,我最近在 Windows 上安装了 Anaconda。
这个过程就像走在一根紧绳上。
一步走得太仔细,就会掉进坑里。

我们先来说说下载。
那年我在杭州,电脑上的硬盘空间只剩下几G了。
当我下载Anaconda时,它非常慢,感觉就像蜗牛一样。
下载完后,我很快就找到了安装程序,点击了半天才反应过来。
最后我以管理员身份运行,担心权限不够,安装不成功。

在安装过程中,我逐字阅读了许可协议,生怕遗漏了一些条款,所以最后我点击了“我同意”,心里很紧张。
在选择安装范围的时候,我直接选择了“Only Me”,因为我不想给自己带来麻烦。

安装位置我保存了好几次,生怕弄错。
然后就是环境变量的配置。
我选择不在这一步中添加它,因为我想我将来不会多次使用该命令以节省麻烦。

安装完成后,我快速测试了一下,使用AnacondaNavigator启动了JupyterNotebook,非常顺利。
然后我用 AnacondaPrompt 尝试了一下,输入了 jupyternotebook 命令,结果成功了。

但是后来听说有些人需要手动配置环境变量,心里就有点慌了。
打开系统属性,编辑环境变量,将Anaconda安装目录、脚本目录、Librarybin目录添加到path变量中。
这个过程对我来说就像在迷宫中寻找出路,但幸运的是我最终找到了。

检查配置时,我打开命令提示符并输入 conda --version 和 python --version 命令。
乍一看,Anaconda 和 Python 在 PATH 中安装和配置正确,这让我放心了。

过程中我也遇到了一些问题,比如Jupyter无法识别,所以我按照步骤重新配置了环境变量。
还有EnvironmentNotWritableError,所以我以管理员身份打开AnacondaPrompt安装包。
DLL 文件无法加载,因此我确保将所有必需的 Anaconda 目录添加到 PATH 中。

总之,这个过程对我来说是一次冒险,虽然有点艰辛,但最终还是成功了。
兄弟,如果你也遇到同样的问题,可以参考一下我的经验。