完美处理python与anaconda环境变量的冲突问题


Posted in Python onApril 07, 2021

        anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。因为包含了大量的科学包,Anaconda 的下载文件比较大(约 515 MB),如果只需要某些包,或者需要节省带宽或存储空间,也可以使用Miniconda这个较小的发行版(仅包含conda和 Python)。anaconda适合做数据分析,如果使用django、flask、scrapy框架则使用python较为方便,但两个在一起会存在冲突。 

        出错信息如下:

 "Couldn't import Django. Are you sure it's installed and "
ImportError: Couldn't import Django. Are you sure it's installed and available on your PYTHONPATH environment variable? Did you forget to acti
vate a virtual environment?

        如果大家设置环境变量了,在终端输入Python就会出现anaconda-Python,但无法找回原来的python.(也有可能直接显示python,这是取决于两个版本的环境变量优先级,谁的高就会显示哪一个版本)。

完美处理python与anaconda环境变量的冲突问题

        同样如果输入pip list,发现也是这样的问题,它也是取决于Python版本的优先级。

完美处理python与anaconda环境变量的冲突问题

现在我们的需求是,随时调用两个不同版本的python,当然你也可以选择时刻修改系统的环境变量来进行切换,个人感觉比较麻烦。下面是我的解决方案。

1、分别找到原生的Python和anaconda对应的安装目录,并添加拷贝一下其启动文件(exe文件)。

原生python安装目录:C:\ProgramFiles\Python36\python.exe

完美处理python与anaconda环境变量的冲突问题

Anaconda安装目录:D:\Anaconda3\python.exe

完美处理python与anaconda环境变量的冲突问题

2、进行验证,就会发现问题解决了。

(1)输入Python3就会启动原来的Python,但要使用其对应的pip命令就要指定一下Python版本了。

完美处理python与anaconda环境变量的冲突问题

输入Python3 ?m pip ?-version查看当前Python对应的pip版本;

输入Python3 ?m pip list查看当前Python对应的pip安装的第三方库;

输入Python3 ?m pip install 库名 即可安装对应的扩展库;

输入Python3 ?m pip uninstall 库名 即可卸载对应的扩展库;

完美处理python与anaconda环境变量的冲突问题

(2)输入Python-ana就会启动anaconda,但也要使用其对应的pip命令就要指定一下Python版本了。

完美处理python与anaconda环境变量的冲突问题

输入Python-ana ?m pip ?-version查看当前Python对应的pip版本;

输入Python-ana ?m pip list查看当前Python对应的pip安装的第三方库;

输入Python-ana ?m pip install 库名即可安装对应的扩展库;

输入Python-ana ?m pip uninstall 库名即可卸载对应的扩展库

完美处理python与anaconda环境变量的冲突问题

3、需要说明一点,如果你经常使用原生的Python,你就可以将其对应的环境变量优先级放在前面,这样,每次使用Python、pip命令就直接调用原生的Python了。同理,anaconda也能这样设置。

话不多说,赶快启动你的Python之旅吧!!!!!!!!!!

以上就是完美处理Python与anaconda环境变量的冲突问题的详细内容,更多关于Python与anaconda环境变量冲突问题的资料请关注三水点靠木其它相关文章!

Python 相关文章推荐
python线程池的实现实例
Nov 18 Python
浅谈Python由__dict__和dir()引发的一些思考
Oct 30 Python
简单了解python 邮件模块的使用方法
Jul 24 Python
Django 反向生成url实例详解
Jul 30 Python
Python生成个性签名图片获取GUI过程解析
Dec 16 Python
pytorch中torch.max和Tensor.view函数用法详解
Jan 03 Python
tensorflow2.0与tensorflow1.0的性能区别介绍
Feb 07 Python
Python3监控疫情的完整代码
Feb 20 Python
Django中从mysql数据库中获取数据传到echarts方式
Apr 07 Python
Python第三方包PrettyTable安装及用法解析
Jul 08 Python
python的launcher用法知识点总结
Aug 07 Python
Python实现壁纸下载与轮换
Oct 19 Python
python 如何用map()函数创建多线程任务
python requests模块的使用示例
Apr 07 #Python
Python 使用dict实现switch的操作
Apr 07 #Python
Python 把两层列表展开平铺成一层(5种实现方式)
Apr 07 #Python
Python获取百度热搜的完整代码
详解Python小数据池和代码块缓存机制
Apr 07 #Python
浅谈Python列表嵌套字典转化的问题
Apr 07 #Python
You might like
Content-type 的说明
2006/10/09 PHP
在线增减.htpasswd内的用户
2006/10/09 PHP
初识Laravel
2014/10/30 PHP
PHP基于单例模式实现的数据库操作基类
2016/01/15 PHP
php使用PDO执行SQL语句的方法分析
2017/02/16 PHP
浅谈php常用的7大框架的优缺点
2020/07/20 PHP
预加载css或javascript的js代码
2010/04/23 Javascript
PHP 与 js的通信(via ajax,json)
2010/11/16 Javascript
js innerHTML 改变div内容的方法
2013/08/03 Javascript
window.navigate 与 window.location.href 的使用区别介绍
2013/09/21 Javascript
PhantomJS快速入门教程(服务器端的 JavaScript API 的 WebKit)
2015/08/06 Javascript
基于JS实现的随机数字抽签实例
2016/12/08 Javascript
jQuery Validate 校验多个相同name的方法
2017/05/18 jQuery
基于substring()和substr()的使用以及区别(实例讲解)
2017/12/28 Javascript
vue 项目打包通过命令修改 vue-router 模式 修改 API 接口前缀
2018/06/13 Javascript
使用vue-router为每个路由配置各自的title
2018/07/30 Javascript
Vue请求JSON Server服务器数据的实现方法
2018/11/02 Javascript
[05:08]2014DOTA2国际邀请赛 Hao专访复仇的胜利很爽
2014/07/15 DOTA
[02:10]DOTA2 TI10勇士令状玩法及不朽Ⅰ展示:焕新世界,如你所期
2020/05/29 DOTA
[58:29]DOTA2-DPC中国联赛 正赛 Phoenix vs XG BO3 第一场 1月31日
2021/03/11 DOTA
python 判断一个进程是否存在
2009/04/09 Python
python通过ElementTree操作XML获取结点读取属性美化XML
2013/12/02 Python
Python ldap实现登录实例代码
2016/09/30 Python
python实现微信防撤回神器
2019/04/29 Python
使用Django搭建web服务器的例子(最最正确的方式)
2019/08/29 Python
python tkinter之 复选、文本、下拉的实现
2020/03/04 Python
Django跨域请求原理及实现代码
2020/11/14 Python
canvas画布实现手写签名效果的示例代码
2019/04/23 HTML / CSS
Html5监听手机摇一摇事件的实现
2019/11/07 HTML / CSS
澳大利亚排名第一的儿童在线玩具商店:Toy Galaxy
2018/10/06 全球购物
总经理助理职责
2014/02/04 职场文书
五星级酒店餐饮部总监的标准岗位职责
2014/02/17 职场文书
小学优秀班主任事迹材料
2014/05/17 职场文书
学生无故旷课检讨书
2014/09/20 职场文书
2014年行政工作总结
2014/11/19 职场文书
瘦西湖导游词
2015/02/03 职场文书