Pycharm中利用Anaconda进行环境配置

本文详细介绍了如何使用Anaconda创建和管理Conda环境,包括创建虚拟环境、安装包、PyCharm配置、以及在Jupyter中应用。重点讲解了如何解决在Jupyter中导入冲突和版本问题,适合开发者高效工作。
摘要由CSDN通过智能技术生成

由于不同demo所利用的环境不同,因而大神们开发了Anaconda工具,其中已经安装好了很多包,并且使用conda来对这些进行管理。如此,便可以实现在电脑中存储多个互相不干扰的环境,使用编译器来分别利用这些环境创建不同的项目。

使用过程如下:

一、创建Conda环境

1. 进入Anaconda Promt

在此编译器内 使用conda作为前缀命令,用来管理相应环境

conda list:查看环境中已经安装了的软件包

conda env list 或者 conda info -e : 查看当前存在那些虚拟环境

conda update conda: 检查更新当前的conda版本

2. 创建虚拟环境

conda create -n env_name python=X.X (2.7、3.6等) <其他包>

举例:conda create -n CV_Env python=3.7 ipykernel

就可以在创建环境的时候也添加上ipykernel内核,方便后续在jupter中使用该conda环境

3. 进入虚拟环境

activate  env_name

若进入刚才我的环境的话,则显示如下

此处其实就是进入了一个Python环境中,版本为上述创建的版本

退出虚拟环境命令:

deactivate env_ name

4.针对该环境安装相应的包

conda是跨语言,即可安装各种语言的包,此处使用Python,故使用PIP进行安装

pip --version:查看已经安装了的pip版本

pip install -U pip:升级pip

pip list 或 pip freeze:查看当前已经安装好了包及版本

pip install package_name(包名):下载安装包

pip uninstall package_name(包名): 卸载安装包

pip show package_name(包名):显示安装包信息(安装路径、依赖关系等)

其中由于国内限制,使用一些国内源速度会更快,其中常用的如下:

豆瓣(douban) https://pypi.douban.com/simple/

清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/

安装时使用如下命令

pip install package_name -i https://pypi.tuna.tsinghua.edu.cn/simple/

#其中 -i 为指定安装源

常用的包列表:

package_name(包的名称)备注
opencv-python引入cv2
numpy

引入np

二、在Pycharm中设置Conda环境

将需要的包安装完毕后,只需在Pycharm中项目的环境设置为刚才创建好的虚拟环境,则可使用该虚拟环境来跑所需要的项目,极大减少了由于冲突而导致的BUG问题。

进入“文件——设置

 

 如此选择好刚才创建的虚拟环境,点击应用,即可在该项目中使用该虚拟环境

三、在jupter中使用创建的conda环境

1、首先需要确保该环境中已经安装 ipykernel

如果没有安装,则

conda install -n 环境名称 ipykernel

2、激活该环境,将该环境写入jupter

python -m ipykernel install --user --name 环境名称 --display-name "jupter中显示的名称"

conda环境问题解决:

在使用juypter中使用conda环境时,报如下错误

ImportError: cannot import name 'generator_to_async_generator'

检查后发现是prompt-toolkit的版本问题,根据提示安装合适的版本。

此处提示

ERROR: jupyter-console 6.4.3 has requirement prompt-toolkit!=3.0.0,!=3.0.1,<3.1.0,>=2.0.0, but you'll have prompt-toolkit 1.0.15 which is incompatible.
ERROR: ipython 7.16.3 has requirement prompt-toolkit!=3.0.0,!=3.0.1,<3.1.0,>=2.0.0, but you'll have prompt-toolkit 1.0.15 which is incompatible.

因而进行安装

pip install prompt-toolkit==3.0.20

恢复正常

  • 9
    点赞
  • 103
    收藏
    觉得还不错? 一键收藏
  • 12
    评论
你可以按照以下步骤来配置Anaconda和安装PyCharm环境: 1. 首先,下载并安装Anaconda。你可以从Anaconda官方网站(https://www.anaconda.com/products/individual)上下载适合你操作系统的版本。 2. 打开安装程序并按照指示进行安装。在安装过程,确保勾选"Add Anaconda to my PATH environment variable"选项,这样会将Anaconda添加到系统的环境变量。 3. 安装完成后,打开命令提示符或Anaconda Prompt(如果是Windows系统),输入以下命令以创建一个名为"pycharm_env"的新环境: ``` conda create --name pycharm_env ``` 4. 激活新创建的环境。在命令提示符或Anaconda Prompt执行以下命令: ``` conda activate pycharm_env ``` 5. 安装PyCharm。你可以从JetBrains官方网站(https://www.jetbrains.com/pycharm/download)上下载适合你操作系统的版本。 6. 完成下载后,运行安装程序并按照指示进行安装。在选择安装选项时,确保勾选"Create Desktop Entry"选项,这样会在桌面上创建PyCharm的快捷方式。 7. 安装完成后,启动PyCharm。在首次运行时,选择"Create New Project"创建一个新项目。 8. 在创建项目的过程,你将看到一个"Project Interpreter"的选项。点击它,并选择"Existing environment"。然后,在下拉菜单,选择之前创建的"pycharm_env"环境。 9. 点击"Create"完成项目的创建。 现在,你已经成功配置了Anaconda和安装了PyCharm环境。你可以使用PyCharm来编写和运行Python代码了。
评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值