最近开始入坑Python, 想学习深度学习和爬虫,所以我们可以安装 tensorflow和scrapy 这 两个工具包,我知道的方法有两种:

一   通过pip 安装, 在控制台中用如下语句

pip install tensorflow

pip install scrapy

安装tensorflow一般不会有什么问题,安装scrapy一般都会报错,这里可以参考我的另外一篇博客,看看是否能解决你的问题,这是链接:https://blog.csdn.net/qq_30545831/article/details/81120412

二   通过pycharm安装

方法是这样的,我截图给你们看一下。

进去以后,是这样的界面

然后,点击加号

然后,找到你想要的包,比如tk

点击install就,可以了


对于pycharm中的python环境选择,我是这么想的。

每一个python项目或者工程都应该有一个python环境,比如 python2.x 或者现在用的比较多的python 3.5 等等,所以当我们的电脑上需要管理多个python时就会很头疼。比如说:你们有没有出现过,使用控制台命令,pip install tensorflow 之后,在pycharm中新建了一个项目,兴致冲冲去import tensorflow 时,发现你的包没有了????

这是因为,你刚刚在使用pip install tensorflow时,系统默认把你的tensorflow包,给装到你系统默认的那个python中了,比如python3.5,并不在你这个项目的根目录下,因为正常来说,pycharm每新建一个工程项目都会在你这个工程项目中新建一个venv虚拟环境(python环境),为虽然这个环境是以python3,5为接口的,但是为了节约空间,这个虚拟环境中往往只有几个常用的方法。所以你会找不到你的 tensorflow..这个时候千万别再重新pip下载,你只需要将你这个项目的python环境包改成系统默认的那个就像,方法在下面展示。 。。但是这样该的话,虽然你的项目可以导入tensorflow了,但是你的项目的库文件就变大了(我是这么想的,就是那种杀鸡用牛刀的感觉,因为你的这个项目附带了很多用不到的包)

进去以后是这样的

找不到你的默认环境的话,点击上图中的小齿轮,去电脑里面找(就在你以前第一次安装python环境的路径下,应该还记得吧。),然后添加就行了

所以我们应该逐渐学会使用,anaconda这个库管理方法,这个方法可以做到,每一个工程一个虚拟环境,而且那些下载过的包,会很灵活的跑到你现在的这个项目中,怎么说呢,就是你需要啥,他给你啥,不会多给。

anaconda安装新的包和库的时候,方法和pip很像,网络上很多教程写得很好,大家可以去看看。因为我也还没有开始学,小项目暂时用不到。

Pycharm中工程项目的多个python环境的管理使用方法的一点点理解相关推荐

  1. pycharm如何更改python项目环境_如何用Pycharm打开已有项目配置python环境

    如何用Pycharm打开已有项目配置python环境 发布时间:2020-07-06 11:06:30 来源:亿速云 阅读:175 作者:清晨 这篇文章将为大家详细讲解有关如何用Pycharm打开已有 ...

  2. 【2023版】超详细Python+Pycharm安装保姆级教程,Python环境配置和使用指南,看完这一篇就够了

    这两年被Python初学小白问到最多的问题就是,该用什么代码编辑工具? 说实话,我个人是用Jupyter Notebook最多,主要是经常做数据可视化,方便些. 但对于初学者来说,PyCharm仍是不 ...

  3. 如何用anaconda创建python项目_PyCharm+cmd中使用Anaconda 与 新建Python环境(Windows)

    PyCharm配置Anaconda Anaconda的安装在网上已经有了,这里主要讲之前已经安装了已经配置好Python环境变量以及PyCharm的情况下,使用Anaconda. 即在PyCharm中 ...

  4. anaconda新建python文件_PyCharm+cmd中使用Anaconda 与 新建Python环境(Windows)

    PyCharm配置Anaconda Anaconda的安装在网上已经有了,这里主要讲之前已经安装了已经配置好Python环境变量以及PyCharm的情况下,使用Anaconda. 即在PyCharm中 ...

  5. pycharm中创建的dictionary与python package的区别

    在pycharm中,创建的dictionary(目录)与python package的区别 python package 这是一个特殊的目录,因为在创建该python package的时候,系统会自动 ...

  6. 中谷教育02 搭建Python环境

    搭建python环境 Linux 环境 大多数都默认安装了python环境 命令行输入python可以启动python交互模式 推荐使用vim编辑 Windows环境 可以下载python 安装包(m ...

  7. python中累加函数_对Python实现累加函数的方法详解

    对Python实现累加函数的方法详解 发布时间:2020-10-26 00:02:44 来源:脚本之家 阅读:120 作者:岚漾忆雨 这个需求比较奇怪,要求实现Sum和MagaSum函数,实现以下功能 ...

  8. 关于PyCharm中遇到exit code -1073740791 (0xC0000409)的问题及其解决方法

    版权声明:本文为博主原创文章,如需转载请贴上原博文链接:https://blog.csdn.net/u011628215/article/details/106070829 前言1:首先要感谢一下文末 ...

  9. python环境安装opencv_服务器python环境和opencv安装方法

    单独安装Python后期会面临诸多常用依赖包缺失的问题,因此直接安装anaconda.anaconda下载地址列表: python3(64位):https://repo.continuum.io/ar ...

  10. python的上下文管理用哪个关键字_正确理解python中的关键字“with”与上下文管理器...

    正确理解python中的关键字"with"与上下文管理器 来源:中文源码网    浏览: 次    日期:2018年9月2日 [下载文档:  正确理解python中的关键字&quo ...

最新文章

  1. 隔空操作之隔空下象棋
  2. 富士通打印机调整位置_打印机为什么卡纸 打印机四种卡纸原因及解决办法【介绍】...
  3. uva1471 二叉搜索树
  4. Linq 入门系列 [OfType,ToArray,ToList,ToDictionary]
  5. ALI的Tensorflow炼成与GAN科普
  6. [PAT乙级]1042 字符统计
  7. html5手机端三级联动城市选择代码,省市县三级联动(jQuery手机端收货地址选择地区代码)...
  8. 清空邮件队列中的邮件
  9. python爬取新闻发送微信_如何利用 Python 爬虫实现给微信群发新闻早报?(详细)...
  10. PHP自动压缩CSS文件方法,php 压缩多个CSS文件的实现代码
  11. (编译适用于ARM的linux内核并进行QEMU仿真)Compile Linux kernel 3.2 for ARM and emulate with QEMU
  12. Mysql load data local命令详解
  13. DB2 亲身实例(GUI界面) 加 笔记和注意事项
  14. 关于医学影像中的轴位面(横断面)、冠状面、矢状面的解释(转载)
  15. t’触发器真值表和状态方程_T触发器的特性表.ppt
  16. 六个超大规模Hadoop部署案例-Hadoop
  17. 请领导批阅文件怎么说_汇报措辞:你懂得怎样向领导汇报吗(审阅、审批、批阅、批示、查阅)?...
  18. Spring Cloud Gateway服务网关
  19. 安卓手机刷linux超频内核,内核超频教程
  20. 自适应Huffman编码

热门文章

  1. 给出问题一个临时解决方案(110224)
  2. SpringCloud 第十二章 Gateway新一代网关
  3. 虚拟机无法启动服务器失败,Hyper-V虚拟机无法启动故障图解
  4. 十三、直接、寄存器间接寻址、寄存器相对寻址、基址变址寻址、相对基址变址寻址
  5. FTP下载工具的使用
  6. 批量微信号码过滤程序
  7. RFCOMM简单介绍
  8. 基于深度学习的图像修复—心中无码
  9. 关于广告投放系统:竞价策略(2018)
  10. MySQL创建数据库 easyShopping,包括area表、goods表、customer表、orders表、ordersdetall表、test表