为什么我的pycharm创建不了python_[新手向视频]新版PyCharm创建项目为什么会有问题...
原标题:[新手向视频]新版PyCharm创建项目为什么会有问题
文字版
之前我们发过一篇关于 PyCharm 的文章:
喏,你们要的 PyCharm 快速上手指南
文章帮好多新手解决了问题,在微博上还被知乎官方账号推荐了。
而 PyCharm 在2017年的新版本中,对新建项目的配置增加了一点小功能。这些功能很有帮助,但却会让刚刚接触开发的新手困惑。最近已经连续有好几个同学问到这个问题,所以今天专门来演示一下。
首先要注意的是:PyCharm 只是开发工具,并不自带 python 环境,所以在安装 PyCharm 之前,应当先安装 python并设置好环境变量。(关于安装和环境变量的详细说明,请在公众号里回复 安装)
安装好 PyCharm 并打开后,会看到这样一个界面。点击 Create New Project就是新建一个项目。
这里第一行是设定新项目的所在目录。可以设定你的项目名称。
在创建同时,还需要指定项目所使用的 python 环境。之前的版本,是直接在项目目录下面有一行 python 环境的选择。而新版本,这里改成了更复杂的选项。
而默认情况下,新版 PyCharm 预设的是第一种选择:New environment。这种方式会创建一个新的虚拟 python 环境。
这样的效果是,将你选择的 python 环境复制一份,生成一个副本,这个新项目之后安装的所有第三方库仅限于这个副本的环境,而不会影响你原本的 python 和其他项目。
创建成功之后,会在项目里看到一个额外的目录,就是虚拟的 python 环境所在。
这对于开发多个 python 项目来说非常方便,也是通常所采用的解决方案。但对于新手来说,就会发生,在命令行里通过pip install安装的库,无法在自己创建的 PyCharm 项目中使用。原因就是项目使用了全新的虚拟环境。
所以,对于刚刚接触 python 学习的新手来说,建议使用下面第二种创建方式:
Existing interpreter。就是使用已有的 python 解释器。
通常来说,在成功安装好 python 的情况下,这里会自动显示你电脑上的 python 环境,选择你要使用的版本,点 create 确认创建即可。
而如果你已经安装了 python 但这里没有显示,则需要点击后面的齿轮按钮进行设置,手动指定你的python路径。注意这里和设置环境变量路径不同,是需要指定到具体的 python 可执行文件的地址,windows 的话就是要选择到 python 安装目录下的python.exe。
创建成功之后,就可以新建 py 文件,开始编写 python 代码了
当在项目中需要新增库时,可以通过 PyCharm 设置里的project interpreter页面进行安装,确保路径不会出错。
以上就是通过新版 PyCharm 创建项目的简要过程。
Intel 漏洞||押韵工具|圣诞帽|新手建议|Python就业
crossincode.com返回搜狐,查看更多
责任编辑:
为什么我的pycharm创建不了python_[新手向视频]新版PyCharm创建项目为什么会有问题...相关推荐
- 安装python应该先安装pycharm还是python_Pycharm及python安装详细步骤及PyCharm配置整理(推荐)...
首先我们来安装python 1.首先进入网站下载:点击打开链接(或自己输入网址: https://www.python.org/downloads/),进入之后如下图,选择图中红色圈中区域进行下载. ...
- python pycharm 书籍_一份超级完整实用的 PyCharm 图解教程,8K 字赶紧收藏起来
转载自今日头条:Python之眼 PyCharm 是一种 Python IDE,可以帮助程序员节约时间,提高生产效率.那么具体如何使用呢?本文从 PyCharm 安装到插件.外部工具.专业版功能等进行 ...
- 魔方APP项目-02-服务端项目搭建,创建manage.py文件、构建全局初始化函数创建app应用对象、通过终端脚本启动项目、项目加载配置、数据库初始化、日志初始化、蓝图初始化
服务端项目搭建 新建项目目录mofangapi,并创建虚拟环境 mkvirtualenv mofang 安装开发中使用的依赖模块 pip install flask==0.12.4 pip insta ...
- python 申请内存空间、用于创建多维数组_python 申请内存空间,用于创建多维数组的实例...
以三维数组为例 先申请1个一维数组空间: mat = [None]*d1 d1是第一维的长度. 再把mat中每个元素扩展为第二维的长度: for i in range(len(mat)): mat[i ...
- R语言使用random包生成随机数或者随机字符串实战:randomNumbers函数创建随机整数的数据集(包含重复项)、randomSequence函数创建不含重复项的随机序列数据集、创建随机字符串
R语言使用random包生成随机数或者随机字符串实战:randomNumbers函数创建随机整数的数据集(包含重复项).randomSequence函数创建不含重复项的随机序列数据集.创建随机字符串 ...
- 在桌面上创建一个宽带连接服务器,win7宽带连接怎么创建桌面
win7系统是一款大家用了都说好的系统.最近一直有小伙伴们在问win7宽带连接怎么创建桌面的问题?今天小编就为大家带来了win7宽带连接创建设置一起来看看吧. win7宽带连接创建设置: 1.点开始, ...
- 【开发环境】PyCharm 配置 GitHub ( 从 GitHub 中 Clone 代码到 PyCharm 开发环境中 )
文章目录 一.PyCharm 配置 GitHub 账号 二.PyCharm 中 Clone GitHub 代码 三.PyCharm 为工程配置 Python 编译器 一.PyCharm 配置 GitH ...
- 【Java 并发编程】线程池机制 ( 线程池执行任务细节分析 | 线程池执行 execute 源码分析 | 先创建核心线程 | 再放入阻塞队列 | 最后创建非核心线程 )
文章目录 一.线程池执行任务细节分析 二.线程池执行 execute 源码分析 一.线程池执行任务细节分析 线程池执行细节分析 : 核心线程数 101010 , 最大小成熟 202020 , 非核心线 ...
- 模板会有多层镜像_创建镜像的方法有三种:基于已有镜像的容器创建、基于本地模板导入、基于Dockerfile创建,本博文讲解前两种。基于已有镜像的容器创建该方法是使用docke...
创建镜像的方法有三种:基于已有镜像的容器创建.基于本地模板导入.基于Dockerfile创建,本博文讲解前两种. 基于已有镜像的容器创建 该方法是使用docker commit命令,其命令格式为: d ...
最新文章
- 【ACM】家喻户晓的中药店(待更)
- html div数据替换,javascript – 将html添加到div而不替换其中的当前内容
- 第四章 对象的类型和动态绑定
- MySQL之SELECT查询表达式
- Linux 父进程 子进程 回收,回收 fork() 的子进程
- c++堆栈中 top() pop()的具体作用是什么
- netbeans java9_Java 开发新选择?Apache NetBeans IDE 9.0 备受好评
- oracle 查看锁死的表
- IT 架构之学习教材 -WSSRA
- 移动办公——千脑云电脑 在线存储,中国人的在线办公室
- lomboz连接mysql数据库_Lomboz如何配置Tomcat数据库连接池
- 程序员修炼之道-第二版
- Linux:chattr、lsattr、chage、history和/etc/login.defs解读
- 使用Python爬虫自动爬取沪港通每日持股数据
- 基于Vue的标尺插件(刻度尺)
- 手把手带你分解 Vue 倒计时组件
- 从头到尾理解假设检验
- CAS的Session两秒挂掉?--解决退出后登录,页面刷新的问题
- JSP页面图片显示不了
- [Ynoi2015]即便看不到未来
热门文章
- 一文完全理解模型ks指标含义并画出ks曲线(包含代码和详细解释)
- 从零开始搭建自己的云服务器
- DCS是分布式控制系统的英文缩写(Distributed Control System)
- 新华DCS系统仿真测试方法详细介绍
- 大学生业余时间学习Python开发,20到30岁几乎决定了你的未来!
- python输出1到100之间的合数_python输出100以内的质数与合数实例代码
- 小程序云开发db封装
- c++基本输入输出 输出不同精度的PI(程序给出的PI值为 3.14159265358979323846)。
- 35家网络广告代理公司调查及服务水平排行榜
- 计算机电源功率计算,电源功率怎么计算?