PyCharm导入库

将tensorflow环境配置到Pycharm

https://blog.csdn.net/qq_41528502/article/details/105500186

点击File-Setting
在这里插入图片描述

Project Interpreter–点击右边的齿轮–add在这里插入图片描述
conda environment – existing environment – 找到tensorflow虚拟环境下的python3.7(借鉴的图)
在这里插入图片描述
此时创建testTensorflow.py文件测试是否配置成功,并加入如下代码:

import tensorflow as tf
hello = tf.constant('hello,tf')
sess = tf.compat.v1.Session()
print(sess.run(hello))


至此配置成功

导入代码工程:遇到装库困难

在导入项目后开始安装库,发现有的安装失败如图:
在这里插入图片描述
看到关键词是current channels,所以尝试了换源:(此法慎选有坑)
打开conda prompt

查看当前源

conda config --show-sources

清除现有的镜像,恢复默认源

conda config --remove-key channels

换了中科大源

conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/menpo/
 
conda config --set show_channel_urls yes 

回到pycharm发现import还是失败。

成功方法:
进入pycharm终端进行安装如图:
在这里插入图片描述
为保稳妥,可以在终端的pip install也加入i-镜像,安装成功了!

发现需要下载轮子!

安装pylcs时出现了如下错误:
在这里插入图片描述
查找了解决方案,需要下载轮子文件后pip+.whl文件的绝对路径

https://blog.csdn.net/pengzhisen123/article/details/79049834
点击下方链接,即可找到并下载相对应的whl文件: 在搜索框直接搜索即可
https://pypi.org/
那么新问题又出现了,找到的whl文件只适用于macos系统剩下的是一个压缩包,图示如下:
在这里插入图片描述

后续查询资料,发现:

Python 的包分为两种,Built Distribution 和 Source Distribution。简单来讲,不同操作系统安装Python 包的要求不完全相同,Built Distribution 是按照某类操作系统(例如Linux)安装要求所打成的包,这样安装的时候只需要将包解压,文件放到适当的位置即可,效率比较高。但一个 Built Distribution 只适用于一类操作系统,例如 Linux 上的 Built Distribution 包无法在Windows上安装。而 Source Distribution 包便解决了这个问题,它是对源代码进行打包,将源代码打包成利于打成 Built Distribution 包的形式。这样,我们便可以通过 Source Distribution 包生成适用于特定类型操作系统的 BuiltDistribution 包,再进行安装。
🔗:https://www.shenxiaojian.com/packaging-and-installation-about-python-project.html

故现在的问题就是将下载的Source Distribution打包成whl。

在这里插入图片描述
配置了半天,最后老师说要用虚拟机跑,因为压缩包中的代码是古早版本的c++,除非下载linux系统虚拟机否则是不行的。
因此决定在运行模型时跳过该算法。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值