python 使用Anaconda管理项目环境

系统 1523 0

 

Pycharm没有内置的python解释器,需要我们自己下载python解释器。

在很多python项目中,会导入第三方的模块,逐个去下载导入很不方便。

我们通常使用Anaconda来管理python的项目环境,Anaconda自带python解释器,且提供了大量的第三方模块,引入第三方库很方便。

 

 

Anaconda的安装

python 使用Anaconda管理项目环境_第1张图片

 

python 使用Anaconda管理项目环境_第2张图片

如果未勾选第一个添加到Path环境变量中,后面需要手动在path环境变量中添加conda.exe所在目录的路径。

 

python 使用Anaconda管理项目环境_第3张图片

红框圈出的是Anaconda核心程序,是必需的,其他的是自动安装的插件。

有整洁强迫症的可以运行红框中的程序,然后卸载插件:

python 使用Anaconda管理项目环境_第4张图片

 

 

 

 

配置Pycharm解释器

python 使用Anaconda管理项目环境_第5张图片

 

python 使用Anaconda管理项目环境_第6张图片

 

 

 

新建项目

python 使用Anaconda管理项目环境_第7张图片

可以选择新环境,也可以选择已存在的解释器。之前可以不配置解释器,等到新建项目时配置也行。

注意:如果选择新建环境,要选择Conda。

 

 

 

导入第三方模块的三种方式

1、写导入语句  import xxx  ,Alt+F4,安装对应的包即可。

 

2、Ctrl+Alt+S  -> 拦截器设置 ->  +

python 使用Anaconda管理项目环境_第8张图片

 

python 使用Anaconda管理项目环境_第9张图片

 

 

3、在Anaconda中安装包

python 使用Anaconda管理项目环境_第10张图片

 

 

总结:

  • 第一种最方便,但是写import语句时,第三方库是没有代码提示的,不熟悉包名可能会写错。
  • 第二、三种输入包名时有候选项。我觉得pycharm比anaconda运行更流畅,第二种比第三种好一些(运行更流畅)。
  • 如果已经导入,但还是有红线报错,可能是pycharm正在索引当前项目环境中的包。导入|移除包后,pycharm会重新索引这个项目环境中的所有包(更新环境),很慢(右下角可看到progress running),等一会儿就ok了。
  • 移除包也是上面的三种方法。

 

 

 

 

可能出现的错误

如果安装第三方包的过程中出现这样的错误:

            python: moduleNotFoundError: no module named 
            
              '
            
            
              setuptools
            
            
              '
            
          

是因为缺少setuptools模块。解决方式如下:

 

1、下载setuptools

https://pypi.org/project/setuptools/#files

python 使用Anaconda管理项目环境_第11张图片

 

 

2、解压,进入setuptools文件夹下,双击运行cli.exe

python 使用Anaconda管理项目环境_第12张图片

python 使用Anaconda管理项目环境_第13张图片

没啥界面,一闪而过。

 

 

3、安装模块

python 使用Anaconda管理项目环境_第14张图片

我们要安装的就是setup.py这个文件,复制setup.py所在文件夹的路径

命令提示符下(要使用管理员权限的那个命令提示符,不然部分文件访问不了),cd到该路径

然后执行:

            python setup.py install
          

ok,安装完成。

 


更多文章、技术交流、商务合作、联系博主

微信扫码或搜索:z360901061

微信扫一扫加我为好友

QQ号联系: 360901061

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描下面二维码支持博主2元、5元、10元、20元等您想捐的金额吧,狠狠点击下面给点支持吧,站长非常感激您!手机微信长按不能支付解决办法:请将微信支付二维码保存到相册,切换到微信,然后点击微信右上角扫一扫功能,选择支付二维码完成支付。

【本文对您有帮助就好】

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描上面二维码支持博主2元、5元、10元、自定义金额等您想捐的金额吧,站长会非常 感谢您的哦!!!

发表我的评论
最新评论 总共0条评论