Pycharm 无法使用 安装好的第三方库

问题:pycharm中setting与default setting的区别?

    之前,在pycharm的setting中安装了 tensorflow 第三方库

    安装成功了之后 发现mnist导入老失败,就是运行之后程序直接退出,以为是数据源mnist路径问题


    因为在导入 mnist时 用的是本地的 input_data 文件,导入了一个工程中的.py
    导入之后发现 引入的库都不能用了
    分析原因,以为是 pycharm 设置原因,添加工程目录到编译环境中
    【结果才发现,当程序中未调用 该库的 API 时本来就会 灰色显示,于是跳过】

    但是前面的 导入mnnist数据问题 依然存在,就是程序直接退出,即执行结果为:

【Process finished with exit code -1073741819 (0xC0000005) 】
    之类的,百度后发现很多都说 其实是 tensorflow 的库虽然安装成功,但其实 并不能用

    于是写个 test.py 测试,发现确实无法使用 tf中的api
    继续分析原因,可能是 pycharm 认为库中已经安装了 tensoflow 库,注意这里的安装其实是安装在编译器自身的目录下(anaconda安装目录)
    pycharm编译检查显示没有错误,但是该库并不在当前工程的调用范畴之内
    【于是在 default setting 中的 project interpreter,virtual env,点击existing env,添加找出anaconda目录,然后勾上 make available

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值