目录
5.2 python3.x 实体环境(不依赖Anaconda的)
问题:在pycharm的terminal目录下运行pip list,报错如下:
(venv) D:\python_files>pip install bs4 -i https://pypi.tuna.tsinghua.edu.cn/simple
ERROR: unknown command "install bs4 -i" - maybe you meant "install"
(venv) D:\python_files>
原因是没找到venv虚拟环境的正确安装路径,而且对与虚拟环境安装python第三方库,需要cmd到venv的安装目录下安装;
关于cmd打开cd操作的提示:
1.开始->运行->CMD
2.进入某个磁盘,直接盘符代号:如D:,不用CD 命令切换
3.进入除根录以下的文件夹 cd 文件夹路径 例如我要进入 E:/Program Files/PHP 就
输入 E:回车
注: 不 能在一打开CMD的时候运行CD E:/Program Files/PHP,需要先进入磁盘(若一打开CMD的时候运行CD E:/Program Files/PHP,目录不会切换,但在下次输入盘符的时候进入上一次希望进入的目录,如输入E:会直接进入E:/Program Files/PHP)
输入 CD "Program Files"/PHP 回车
注:如果需要在dos下查看带有空格的文件夹(如Documents and settings,Program files等文件夹),可以有下面两种处理方法:1、给文件夹加引号。 如C:/>cd c:/"documents and settings"这样的好处是多长的文件名都可以全部显示出来。2、由于一般情况下DOS系统只支持8.3格式的文件名,因此在DOS下遇到长文件名的文件夹时,取前面6位,然后在后面加上一个~号和数字1。 你可以输入C:/>cd c:/docume~1 进入Documents and settings文件夹。当截取前面的6个字母之后出现重复时,可以将1改为2,依此类推。
3.进入上一层目录 CD ../
4.显示目录下的文件及了目录 dir
1.pycharm虚拟环境和本地环境有啥区别?
方便于不同的项目切换,不然一个项目中安装太多库,有些还需要卸载不需要的库,再安装需要的库,比较麻烦,所以就有了虚拟环境,
虚拟环境和本地环境的库互不干扰,独立存在的。
下图是对比本地环境和虚拟环境的第三方库,右图为虚拟环境安装的库。
2.实体环境和虚拟环境怎么安装库
实体环境安装库直接可以直接使用pip命令安装(也可以在本地环境目录下安装库),虚拟环境安装第三方库可以再虚拟环境安装目录下用cmd命令行使用pip安装第三方库
下图是我的虚拟环境目录,要在venv/Scripts下
例子:虚拟环境下安装bs4:
pip install bs4 -i https://pypi.tuna.tsinghua.edu.cn/simple
(虚拟环境需要到venv的安装目录下安装)
3.如何查询实体环境安装的库和虚拟环境安装的库。
可以到各自的安装目录下用命令行查询,pip list
4.怎么切换本地环境或虚拟环境?
如果有本地环境就直接切换
如果没有本地环境则看下图,点击三个点再次点击add
依次点击,如果没有第二步,就直接点击第四步进行下载或者添加,然后点击OK即可选择本地环境成功。
5.总结使用pycharm时常见的3中环境
5.1虚拟环境venv
虚拟环境中有pip,当遇到虚拟环境中没有的python第三方库时,需要cmd到命令行工具,cd到上述环境的目录即:D:\python_files\venv\Scripts下安装,如:
用这种方法学习也可以,就是每遇到一个venv中不含有的包,就如上操作那样,pip install xxx即可。但是听说不利初学者,但我感觉无所谓了,正所谓“遇见问题才能解决问题”,所有我就不走寻常路了,哈哈哈。
5.2 python3.x 实体环境(不依赖Anaconda的)
实体环境安装库直接可以直接使用pip命令安装(也可以在本地环境目录下安装库),在pycharm的terminal下运行即可。
5.3 Anaconda下的python:
相比于前2中环境,这是把Anconda设置到本地环境了的结果,也是属于实体环境,特点就是,这个python里包含了大量的python第三方库,方便。但遇到Anaconda以外的库,则可以按如下所诉安装:
参考文章:
Anaconda 安装python第三方库的各类方法__Ashore的博客-CSDN博客_anaconda怎么安装第三方库
离线安装方式:
step1: 首先我们需要到一个库包源的网站下载所需要的安装包,例如:https://www.lfd.uci.edu/~gohlke/pythonlibs/
step2:下载第三库
step3:下载后来到对应的下载文件夹.(最好是放在Lib文件夹里。如:D:\Anaconda3\Lib\site-packages)(路径随意,最好不要出现中文)
step4:然后打开anaconda powershell promat(anaconda3),来到刚刚下载的路径,进行pip install .\opencv_python-4.4.0-cp37-cp37m-win_amd64.whl
安装