Python新建项目

此文针对使用Anoconda的python环境,使用pycharm创建项目中出现的问题。


1:每次新建项目都需要重新下载和导入包,即使这些包在anoconda的/Users/用户/opt/anaconda3/lib/python3.8/site-packages/ 中。

2: 在外部使用cmd或者终端通过pip list 能看到对应的包,但是在pycharm中的终端无法显示,或者无法导入。

3: 每次安装新包的时候都通过cmd或者外部的终端进行pip ,不要在pycharm中使用pip安装。因为在外部安装时默认时安装到anoconda的/Users/用户/opt/anaconda3/lib/python3.8/site-packages/ 中。


以下是新建项目的图,新建项目的位置在:/Users/用户名/Documents/pythonDir/ 文件夹中,项目名称为pythonProject


下面是创建好的项目图


这里可以看到,可以直接导入anaconda下已经下载过的dlib包 ,可以在123.py文件上右键运行,可以打印出dlib的版本号,如上图所示。

注意
 在终端通过pip装好包以后,在pycharm中导入包时,依然会报错。新手不知道具体原因是什么,我把我的解决过程发出来,主要原因就是pip把包安装到了“解释器1”,但我们项目使用的是“解释器2”。我们新手怕字多,所以后面就不解释为什么这么做了,挑一个适合自己的方案就行。

解决方案一:

在Pycharm中,依次打开File--->Settings,弹窗如下图:


点击右侧“+”号,输入自己需要导入包的名称,在下面列表中可以看到自己需要的包,详图如下:

最后点击Install Package,等待安装完成即可。


解决方案二:

前提是已经在终端通过pip install命令成功安装了包。windows环境下,pip会将下载的第三方包存放在以下路径:[your path]\Python36\Lib\site-packages\中,在这个文件夹下,找到我们要引用的包,复制到:[使用解释器路径]\Lib\site-packages\下,即可使用。使用解释器是你项目下面的这个,如图:


安装dlib

1:Windows

下载对应的whl文件,使用cmd到对应的目录下执行: pip install dlib-19.17.99-cp37-cp37m-win_amd64.whl

使用python检测是否安装成功
1:在cmd中输入python
2:import dlib
3:print(dlib.__version__)

如果不报错,说明安装成功。

2.Mac

一.下载dlib,也可直接去Git下载

git clone https://github.com/davisking/dlib.git

二.下载后解压,安装dlib

cd dlib/examples
mkdir build
cd build
cmake .. 
cmake --build . --config Release

三.安装python模块

cd ../../dlib  #返回上面的dlib文件夹
sudo python setup.py install
python
# 不报错,说明安装python模块成功
import dlib
print(dlib.__version__)

全部评论

,,
❤️
,,
😎
,,  @  ,,
kk