PyCharm+cmd中使用Anaconda 与 新建Python环境(Windows)
PyCharm配置Anaconda
Anaconda的安装在网上已经有了,这里主要讲之前已经安装了已经配置好Python环境变量以及PyCharm的情况下,使用Anaconda。
即在PyCharm中出现了“ModuleNotFoundError No module named 'requests'”错误
在已经配置好PyCharm的情况下,我们要使用Anaconda,需要将原来的编译器(删去),环境可以更换也可以就用原来的。
在PyCharm左上角File(文件)中点击setting(设置)==》选择Project(项目)==》Project Interpreter==》下拉菜单,点击show all...==》选定之前配置Python.exe,点右边的减号删除(由于我已经配置好了,所以在我这显示的是Anaconda的Python==》点击‘+’号==》System Interpreter==》右边三个‘.’==>找到安装Anaconda的目录选择Python.exe==》确定,再返回我们的编译器,就能够引用requests等第三方模块了。(具体不懂参考下图)
cmd中使用Anaconda
我们要在cmd中使用Anaconda,也是需要我们安装Anaconda文件夹中的Python.exe,因为我们之前已经配置的Python的环境,所以我们在控制不管怎么输入都是进入之前的编译器中,如果要修改需要到环境变量中更改,我认为没必要的。我们要在cmd中使用Anaconda,我们可以将它与之前安装的区分开。
直接在cmd中打开Anaconda文件夹中的Pyhton.exe就行。
Python新环境创建
当然对于,Python的环境我们也可以利用virtualenv来创建一个新的环境
virtualenv模块下载
如果安装了Anaconda,可以直接使用virtualenv模块,没有就在cmd上运行(下面这部分为没有安装好Anaconda的准备)
pip3 install virtualenv
上面的代码需要安装pip支持下载(不做说明)
上面如果下载错误可以尝试换源:
pip install virtualenv -i https://pypi.tuna.tsinghua.edu.cn/simple/
环境搭建
下载好之后,新建环境文件夹
安装新的环境
virtualenv --no-site-packages venv
其中--no-site-packages是表示不从原来的Python环境中继承第三方库,你要一个干净的环境就加,不要就不加。
这样一来,我们的新环境就创建好了,Python编译器在Scripts文件夹中
这个新的环境你可以在PyCharm配置Anaconda时选择自己重新建一个干净的环境。
进入/退出新环境
进入环境打开test_env/env/Scripts/activate文件即可进入该环境
输入deactivate退出环境
PyCharm+cmd中使用Anaconda 与 新建Python环境(Windows)的更多相关文章
- 推荐:使用 Anaconda 工具搭建并管理 Python 环境
https://www.anaconda.com/distribution/#download-section 官网下载地址 https://mirror.tuna.tsinghua.edu.cn/ ...
- Anaconda 配置 Python 环境
原文地址:Anaconda 配置 Python 环境 0x00 环境 Anaconda: 2019.03 Python: 3.6.8 0x01 Linux 安装 Anaconda 交互安装 Anaco ...
- 在cmd中连接数据库
1.进入mysql安装路径的 mysql/bin 目录(即mysqld.exe所在目录) 2.在cmd中输入mysql进入mysql操作环境(mysql -u root -p )链接mysql并输入密 ...
- Python环境搭建及IDE选择(转载)
Python环境搭建及IDE选择 人工智能社区 http://studyai.com 系统:Windows 7 版本:Python 2.7 一.安装Python 在开始编程之前,我们首先需要搭建Pyt ...
- 记录下WIN下配置LINUX虚拟机及PYTHON环境
因为听说服务器端大多都是LINUX/UNIX,LINUX是程序员必须适应的编程环境,所以今天折腾了一下,给笔记本装了个LINUX虚拟机,并顺便给WINDOWS和LINUX都配置了PYTHON环境. 这 ...
- python 环境搭建 python-3.4.4
第一步:下载和安装python-3.4.4amd.msi 可以去官方网站下载,也可以从网盘下载: 链接:https://pan.baidu.com/s/1dZ9ibgigKPdPUJgykLA_jg ...
- Azure REST API (4) 在Python环境下,使用Azure REST API
<Windows Azure Platform 系列文章目录> 之前遇到的项目中,客户需要在Python环境下,监控Azure VM的CPU利用率,在这里简单记录一下. 笔者的环境是Win ...
- ubuntu 下python环境的切换使用
如何在Anaconda的python和系统自带的python之间切换 一般ubuntu下有三种python环境,1. 系统自带python2,3;在/usr/bin路径下:2. anaconda下安装 ...
- 关于python环境的一些安装设置
操作系统Redhat Linux,自带python2.6.Python程序的运行其实相当简单,只需在操作系统中安装并配置好python环境即可,和运行java需要配置jre一样(哪里简单,真简单就不会 ...
随机推荐
- [转载]uml 类图依赖与关联的区别
原文链接:https://www.cnblogs.com/liuzhang/archive/2013/03/17/2964095.html 最近研究设计模式,看类图有点发虚!有些关系搞的不是很清楚.所 ...
- Mysql企业实战
==========================业务垂直分割:1>介绍说明: 随着公司的业务规模扩展,DBA需要根据企业数据业务进行切割,垂直切割又称为纵向切割,垂直数据切割是根据企业网站业 ...
- CentOS7下搭建yum仓库
服务端配置: 1.开启yum缓存 sed -i 's#keepcache=0#keepcache=1#g' /etc/yum.conf [root@control /]# cat /etc/yum.c ...
- [转]java设计模式
设计模式(Design Patterns) ——可复用面向对象软件的基础 设计模式(Design pattern)是一套被反复使用.多数人知晓的.经过分类编目的.代码设计经验的总结.使用设计模式是为了 ...
- Spring.NET 整合Nhibernate
因为最近无意中学了AOP ,所以想一探究竟,看看.net里这个Spring.Net 到底是怎么回事,请有需要的童鞋往下,不需要的请alt+w.因为是先配置的 Nhibernate 所以就从这个开始.开 ...
- 7z文件格式及其源码的分析(二)
这是第二篇, 第一篇在这里: 这一篇开始分析7z的源码结构. 一. 准备工作: 1. 源码下载: 可以从官方中文主页下载:http://sparanoid.com/lab/7z/. 为了方便, 这里直 ...
- Java中的多态方法
public class Main { public void test(Object o) { System.out.println("Object"); } public vo ...
- nginx uwsgi flask相关配置
一.安装Nginx 在 /home/download下下载压缩包 wget https://nginx.org/download/nginx-1.12.2.tar.gz 解压缩 tar zxvf ng ...
- C#中数组作为参数传递的问题
原则:尽可能控制对数据的修改,如果可以预测某个数据不会或不应该被改变,就要对其控制,而不要期望使用这个数据的调用者不会改变其值. 如果参数在使用过程中被意外修改,将会带来不可预知的结果,而且这种错误很 ...
- 201621123023《Java程序设计》第4周学习总结
一.本周学习总结 1.1 写出你认为本周学习中比较重要的知识点关键词 继承.多态.覆盖.重载 1.2 尝试使用思维导图将这些关键词组织起来.注:思维导图一般不需要出现过多的字. 二.书面作业 1. 面 ...