在Anacoda Prompt 中用 pip install jieba
出现了以下问题:
最后一行显示,超时了(原来是网速不行啊。)
- 试了用清华镜像网站下载https://pypi.tuna.tsinghua.edu.cn/simple/,成功了。
安装在我的路径:D:\Anaconda3\Lib\site-packages
- 后打开 Pycharm 想试试 jieba 库,提示我没导入 jieba ???
- 跑去看工程目录下的第三方库
File --> Settings --> Projece:xxx --> Project Interpreter
,其下只有两个包,那么改用本地解释器就行了。
突然想起一开始创建 project 的时候选择了虚拟环境。
- 在我的路径下
E:\python_test\venv\Scripts
下可以找到自带的解释器。
- 相应的在
E:\python_test\venv\Lib\site-packages
可以找到刚才自带解释器下的两个包
- 这是 Anacoda 下的解释器
D:\Anaconda3
、 - 所以相应的用 pip 安装的第三方库会放在
D:\Anaconda3\Lib\site-packages
所以我就想着为什么要引入虚拟环境?
- 目前我作为一个初学者,不会考虑工程里面包的冗余,直接拿来用(就像 C++ 写万能头文件
#include<bits/stdc++.h>
)而在实际 Python 开发的过程过,工程多了,我们就要对不同的工程使用不同的虚拟环境来保持开发环境以及系统环境的清洁(这是一个良好的习惯) - virtualenv 可以帮助我们管理多个互不干扰的 Python 工程虚拟环境。