本文涉及内容:
1.anaconda虚拟环境的建立
2.pycharm中利用建立好的虚拟环境
3.使用国内镜像快速安装第三方库
自己先在Anaconda官网下载anaconda,链接如下:
https://www.anaconda.com/products/distribution/start-coding-immediately
下载后打开命令行窗口:
下面开始建立虚拟环境:
1.建立虚拟环境
conda create -n virtual_env_opencv python=3.7
其中virtual_env_opencv为你建立的虚拟环境的名称,可自己定义,3.7为Python的版本号,可根据自身需要设置。温馨提示:要搞清自己目的是什么,并不是版本越高越好,后续加载的库需要和Python的版本相匹配,例如opencv3.4之后的一些版本相关的算法模型开始收费,较低的版本还可以免费使用。
2.激活(打开)虚拟环境
conda activate virtual_env_opencv
3.查看相关信息(检验是否创建成功)
conda info
以下为选操作部分(也可跳过此步骤直接在pycharm中安装第三方库)
添加清华镜像:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
使之生效:
conda config --set show_channel_urls yes
之后再通过执行以下代码即可看到相关信息被加入了虚拟环境
conda info
4.在pycharm中使用建立好的虚拟环境(虚拟环境的目的就是可以使用不同的配置解决不同的项目)
打开pycharm建立新项目。
File - Settings - Project:(你的项目名) - Python Interpreter
点击右上角齿轮状的设置,点击Add
依次点击红框内容
在Existing environment中找到刚才建立的虚拟环境地址,将python.exe作为解释器
依次点击OK即可
5.之后就可以在pycharm的终端安装第三方库了
(尽量不要使用官网安装,很慢并且很大概率会运行超时报错而安装失败)
以安装numpy为例,在pycharm终端输入以下代码:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple numpy
后面的地址也可使用其他镜像,清华镜像比较快。
之后键入
pip list
即可查看目前项目中安装的第三方库有哪些,在pycharm终端中安装的库同时在命令行中也有所体现。
在命令行中进入虚拟环境:
conda activate virtual_env_opencv
之后输入:
pip list
即可查看这个虚拟环境中已经存在了刚才安装的库!
接下来就可以开始你的项目了~