一直以来,也有不少初学 python 的小伙伴,一不小心就跳进了虚拟环境和系统环境的【陷阱】中。。
本文就基于此问题,来说说在 pycharm 当中如何使用系统环境、虚拟环境。
pycharm 当中,每一个项目在运行时,都需要指定一个 python 环境,比如 python3.7,python3.8 等。
1、你的项目是否用的虚拟环境?
在 pycharm 创建 project 时,需要选择 python 环境
,默认是创建一个虚拟环境。
很多小伙伴,这一步没有去处理。自然而然的就会创建一个虚拟环境而不自知。
如下图所示:
所以本文一开头遇到的问题,其实就是这个原因。
第三方库安装在本地 python 环境中,而运行代码时,使用的是虚拟环境中的。
对于 python 初学者,不要用虚拟环境,不要用虚拟环境,不要用虚拟环境!
先用本地系统环境好好学会 python,以后再考虑使用虚拟环境。
2、项目环境切换 - 如何从虚拟环境切换到本地环境
那么,已经不小心掉到了这个【陷阱】里的同学,想将项目从虚拟环境,切换到本地 python 环境,怎么办呢?
在【File -> Settings -> project:你的项目名称 -> python interpreter】中,可以指定当前项目的 python 环境。
3、pycharm 中,python 虚拟环境中第三方库管理
一般在开发 python 项目时,会使用虚拟环境。
虚拟环境的目的是,项目与项目之间的 python 环境隔离,项目所使用的 python 第三方库隔离。
如果你的项目当前正在虚拟环境当中,如何进入虚拟环境安装第三方库呢?
虚拟环境中安装和卸载第三方库的 2 种方式。
3.1)在 pycharm 的终端安装和卸载。
第一步:将 pycharm 的 Terminal 终端从 powershell 更换成 cmd.exe。(windows 环境)
这种情况下,我们需要手动执行命令,进入虚拟环境当中。
如果将 windows powershell 换成 cmd.exe,那么打开 Terminal 之后,就会自动进入虚拟环境当中。
这样就不用每次去切换了。
切换步骤:【File - Settings - Tools - Terminal - Shell path - 选择有 cmd.exe 的】
阿里云
http://mirrors.aliyun.com/pypi/simple/
豆瓣(douban)
http://pypi.douban.com/simple/
清华大学
https://pypi.tuna.tsinghua.edu.cn/simple/
中国科学技术大学
http://pypi.mirrors.ustc.edu.cn/simple/
pip 安装命令为:
pip install XXXX -i
http://mirrors.aliyun.com/pypi/simple
--trusted-host mirrors.aliyun.com
*******请大家尊重原创,如要转载,请注明出处:
转载自:
https://www.cnblogs.com/Simple-Small
,谢谢!!*******
*******有任何疑问,欢迎加微:qd20150815 (加时请备注:博客园-简)*******