目录
一般学习python我们使用pycharm并下载一个python解释器。随着学习的深入会接触到不同的项目,这些项目可能依赖于不同版本的 Python(例如,有的项目需要 Python 3.8,有的需要 Python 3.10)。单一版本的 Python 解释器无法满足这种需求。为了避免版本冲突,使用 Anaconda 管理多个 Python 环境。
一、 Anaconda的下载与安装
安装前的工作
Anaconda的安装分两种情况:
情况一:电脑现在没有装python或者现在装的可以卸载掉(装Anaconda时先卸python)
情况二: 电脑目前装了python,但想保留它 (比较复杂,请参考网上其他教程 !)
1 下载
Python解释器的版本最高可以配置到所下载的Anaconda的版本。可下载距今1,2年的。
(1)官网下载
(2)镜像下载(√)
清华镜像 清华镜像
2 安装
一路点下去,到下面:
(1)安装路径不要有中文,创建一个文件夹安装到里面。我放在了:E:\Study_Software\anaconda3
(2)第2个 添加环境变量,可选可不选,如果勾选,就可以在系统命令窗口使用conda命令;不选就不能用,只能在Anaconda Prompt上用。
(3)确定是否成功,一是 系统菜单栏打开图形化界面,看Environment中存在base环境,安装成功。
或者 能打开Anaconda Prompt。
3、手动添加环境变量
因为上面没选配置环境变量,现在手动加。此电脑,右键,选择“属性”,然后 高级系统设置->环境变量->系统变量->Path ,在里面添加下面内容。E:\Study_Software\anaconda3 要换为自己Anaconda的安装路径。
E:\Study_Software\anaconda3
E:\Study_Software\anaconda3\Scripts
E:\Study_Software\anaconda3\Library\bin
E:\Study_Software\anaconda3\Library\mingw-w64\bin
可以在系统命令行尝试输入命令,python --verion 说明环境配置完成。
二、下载PyCharm
参考
1、安装专业版
(1)下载最新的专业版本。Download PyCharm: The Python IDE for data science and web development by JetBrains
(2)一直点击下一步,其中:修改安装地址;创建快捷方式、添加到PATH等。
2、安装
(1)找到工具,Crack压缩包,解压后点击 安装.bat,等待出现弹窗显示 success,重启电脑。
注意!!!:Crack解压后的文件需要放在安装pycharm的安装路径里面。(第一次没这样做,明明已经激活但仍然让我重复激活)。解压后的Crack文件夹不能删除。
(2)打开pycharm,输入激活码,在激活码txt里,中文也要复制上。一定要先复制到pycharm的安装路径里面之后在运行脚本哈。
后续激活失败了。
3、pycharm中用conda创建项目
(1)新建项目,选择项目存放位置。接着,在配置解释器时,有三种类型可供选择
【1】第二个基础conda环境。这是 Anaconda 默认安装的 Python 环境,通常包含一个默认的 Python 版本(例如 Python 3.12)。选择这个选项会直接使用基础环境中的 Python 解释器。
【2】第三个自定义环境。如果你已经使用 Conda 创建了多个独立的 Python 环境(例如为不同项目配置了不同版本的 Python 或库),可以选择这个选项。
这里选择自定义环境。
我提前创建好一个自己项目所需的虚拟环境。步骤是:打开终端(cmd)或者 搜索 ”Anaconda Prompt“ 并打开,输入 conda create -n pytorch python=3.9 -c Index of /anaconda/pkgs/main/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror命令,然后按下回车键,创建一个名为 pytorch 的虚拟环境,并在虚拟环境中安装3.9版本的python。
Path to Conda 选择下载Anaconda的位置,找script的conda.exe.
这时新项目已经创建好了。
(2)添加解释器。
如果是已有的项目,解释器右下角会是其他名称;
如果是新项目,右下角添加 ”Add Local Interpreter...“
选择现有的,在“environment”中选择你要使用的conda环境,点击“Reload ...”
4、遇到的问题
Pycharm解释器和conda终端python版本不一致解决
Pycharm解释器和miniconda终端python版本不一致解决_pycharm终端解释器和项目解释器不一致-CSDN博客
三、anaconda常用命令
创建虚拟环境 conda create -n 虚拟环境名字 python==版本
n是name
创建虚拟环境 conda create -n 虚拟环境名字 python==版本 -c 镜像地址
清华镜像 `https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main`
北京外国语大学镜像 https://mirrors.bfsu.edu.cn/anaconda/pkgs/main
阿里巴巴镜像 http://mirrors.aliyun.com/anaconda/pkgs/main
进入虚拟环境 conda activate 虚拟环境名字
退出虚拟环境 conda deactivate
删除虚拟环境 conda remove -n 虚拟环境名字 --all
查看环境列表 conda env list
查看某个库所有的版本信息 conda search 库名
查看当前环境所有库版本信息 conda list
重命名虚拟环境(base环境下执行 conda rename -n 旧 新名字
conda create --name new_env_name--clone old_env_name
conda create --name new_env_name--clone old_env_name
new_env_name 为新环境的名称
old_env_name 为被克隆的环境名称