anaconda新建python项目,python 使用Anaconda管理项目环境

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

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

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

Anaconda的安装

b46f4783afb3e0a747e093377149e3fa.png

e4c99c1fc2f89c8e162d9db8694fb049.png

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

652fa71ce0fbc027e179220fb76b4717.png

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

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

72b7ded6c34bf9f5b84bb38891582688.png

配置Pycharm解释器

b684504c0ad37d7f7d53de2b1ebf9ba2.png

df956ff760922d8f669437fbad9ad1a6.png

新建项目

11d6dc0f8e1362c89b3feedd2720fa7d.png

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

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

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

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

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

8ed278c6a6d3e74098d632e75e96278b.png

60ede1e185509b078aaf6fc240dfab90.png

3、在Anaconda中安装包

f7418fd88a2ea9ea98bd4ee60315c8ef.png

总结:

第一种最方便,但是写import语句时,第三方库是没有代码提示的,不熟悉包名可能会写错。

第二、三种输入包名时有候选项。我觉得pycharm比anaconda运行更流畅,第二种比第三种好一些(运行更流畅)。

如果已经导入,但还是有红线报错,可能是pycharm正在索引当前项目环境中的包。导入|移除包后,pycharm会重新索引这个项目环境中的所有包(更新环境),很慢(右下角可看到progress running),等一会儿就ok了。

移除包也是上面的三种方法。

可能出现的错误

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

python: moduleNotFoundError: no module named 'setuptools'

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

1、下载setuptools

4e59bcfacc0eb82cd6ff9bcc4b823935.png

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

5f3db94eef1bc2ad8764121d916d54d9.png

999ce136d6f5e5ddb90f466fc468f526.png

没啥界面,一闪而过。

3、安装模块

db2f795d5e60a9f0c5bd40d81a536f78.png

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

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

然后执行:

python setup.py install

ok,安装完成。

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值