anaconda是什么
https://www.bilibili.com/video/BV1AM4y1t7sF/?spm_id_from=333.337.search-card.all.click&vd_source=ecbebcd4db8fad7f74c518d13e78b165
annaconda是什么?
包下在base和环境里怎么在文件夹查看?
h
使用 Anaconda 创建 Python 虚拟环境
我在这里创建一个名为:test 的 python 虚拟环境 conda create -n test python=3.6 查看我们的虚拟环境 conda env list 如果你想要使用你所创建的 python 虚拟环境,首先你就要激活你想用的虚拟环境 conda activate test 如果我们激活了虚拟环境,我们使用 pip install xxx 或 conda install xxx ,就可以安装包了。 conda install numpy
改变镜像源下载
pip install pandas -i https://pypi.tuna.tsinghua.edu.cn/simple
删除当前虚拟环境的命令是:
conda deactivate
1
删除虚拟环境的命令是:
conda remove -n your_env_name --all
1
如果我们想要删除刚创建的 test 虚拟环境,只需要输入:
conda remove -n test --all
1
关于更多的 conda 创建虚拟环境的命令,可以通过命令:
conda create -h
————————————————
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/u011385476/article/details/105277426
pycharm中 Make available to all projects的含义
全局包和虚拟环境包怎么看?
pycharm使用虚拟环境创建项目
inherit global site-packages:勾选上的话代表创建的新项目需要copy一份全局包到虚拟环境。
Make available to all projects:勾选上,表示,当在虚拟环境下安装包的时候,copy一份到全局。
前面文章中一只提到了全局包和虚拟环境里的包,在此解释一下他们的存放位置:
全局包存放在python安装目录下的\Lib\site-packages子目录里。
虚拟环境包安装在关联的项目目录下面的\${虚拟环境名}\Lib\site-packages子目录里
在cmd中输入python出现This Python interpreter is in a conda environment
This Python interpreter is in a conda environment, but the environment has not been activated. Libraries may fail to load. To activate this environment
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/kingEricbboy/article/details/105623396
我的anaconda环境
为什么要激活环境
在使用 Conda 环境时,激活环境是一个非常重要的步骤。以下是为什么需要激活 Conda 环境的原因: 1. 环境隔离 Conda 环境的核心功能是提供一个独立的运行环境,以隔离不同项目的依赖关系。激活环境后,你使用的 Python 解释器、库和工具都来自该环境,而不是系统全局环境或其他环境。
这样可以避免不同项目之间的依赖冲突。 未激活时的问题:如果你没有激活环境,运行的 Python 解释器可能是系统默认的,而不是环境中的解释器。这可能导致以下问题: 库版本不匹配:系统环境中的库版本可能与项目要求的版本不一致,导致代码运行失败。 路径混乱:未激活环境时,系统可能会加载错误的库路径,导致无法找到或加载正确的库。 2. 正确加载库和依赖 激活环境后,Conda 会修改系统的环境变量(如 PATH 和 PYTHONPATH),确保 Python 解释器和库的路径正确指向该环境。这样可以保证: 库加载正确:激活环境后,pip 和 conda 安装的库会被正确加载到当前环境中。 工具可用性:一些工具(如 jupyter、pytest 等)也会从环境中加载,而不是从系统路径中加载。 3. 避免全局污染 未激活环境时,安装的库可能会被安装到全局 Python 环境中,而不是当前环境。这可能导致以下问题: 全局环境被污染:全局环境可能会被不必要的库占用,导致混乱。 项目依赖冲突:不同项目可能需要不同版本的库,未激活环境可能导致全局库版本与项目需求不一致。 4. 确保工具链一致性 激活环境后,所有工具(如编译器、解释器、库)都来自同一个环境,确保它们之间的兼容性。例如: Python 解释器:激活环境后,python 命令会指向环境中的解释器,而不是系统中的解释器。 包管理器:pip 和 conda 也会在当前环境中操作,而不是全局环境中。 5. 简化路径管理 激活环境后,Conda 会自动设置环境变量,确保路径正确。未激活时,你可能需要手动设置环境变量,这很容易出错。 总结 激活 Conda 环境是为了确保: 环境独立性:避免不同项目之间的依赖冲突。 工具链一致性:确保所有工具和库来自同一个环境。 路径正确性:避免因路径错误导致的库加载失败。 因此,激活环境是使用 Conda 的最佳实践,也是确保项目顺利运行的关键步骤。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具