Pycharm初始创建项目和环境搭建(解决aconda库文件引入不全等问题)
1.新建工程
1.选择新建一个Pure Python项目,新建项目路径可以在Location处选择。
2.Project Interpreter部分是选择新建项目所依赖的python库,第一个选项会在项目中简历一个venv(virtualenv)目录,这里存放一个虚拟的python环境。这里所有的类库依赖都可以直接脱离系统安装的python独立运行。
3.Existing Interpreter关联已经存在的python解释器,如果不想在项目中出现venv这个虚拟解释器就可以选择本地安装的python环境。
那么到底这两个该怎么去选择呢,这里建议选择New Environment 可以在Base Interpreter选择系统中安装的Python解释器,这样做的好处有很多。
- python项目可以独立部署
- 防止一台服务器部署多个项目之间存在类库的版本依赖问题发生
- 也可以充分发挥项目的灵活性
设置好以后创建一个python文件
编写代码:
# -*- coding:utf-8 -*- import requestsfrom lxml import etree url = 'https://www.baidu.com'headers={ 'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.80 Safari/537.36'}r = requests.get(url,headers= headers)print(r.content.decode("utf-8")) 如果上述代码正常运行,基本可以确定引入aconda库文件没什么问题.如果报出OpenSSL的问题,可以在acnoda环境下运行如上代码,如果没有问题,基本就是pycharm设置的问题,如果aconda也运行失败(环境变量什么的没有问题的话),那就重装aconda吧...
项目开发过程中我们会用到很多的第三方类库:
打开Files——settings——project ——project Interpreter——选择项目环境,并且在项目环境中查看项目已引用的第三方库列表
点击搜索添加需要的第三方库
默认地址是https://pypi.python.org/simple国外地址下载会非常慢,这里可以选择 Manage Repositories添加国内pip镜像
这里推荐三个非常不错的国内镜像
https://pypi.tuna.tsinghua.edu.cn/simple/ 清华大学镜像
http://pypi.douban.com/simple/ 豆瓣镜像
http://mirrors.aliyun.com/pypi/simple/ 阿里镜像
文档部分内容转自https://www.cnblogs.com/loyung/p/8554836.html
转载于:https://www.cnblogs.com/Changxin-chen/p/10996688.html
Pycharm初始创建项目和环境搭建(解决aconda库文件引入不全等问题)相关推荐
- VS中编译带Qt的他人项目,环境搭建及解决报错
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 VS中编译带Qt的他人项目,环境搭建及解决报错 一.安装VS及Qt及Qt VS Tools 二.报错及解决办法 1.未能找到程序集&q ...
- python新建一个文件夹需要重新安装模块吗_解决pycharm每次新建项目都要重新安装一些第三方库的问题...
目前有三个解决办法,也是亲测有用的: 第一个方法: 因为之前有通过pycharm的project interpreter里的+号添加过一些库,但添加的库只是指定的项目用的,如果想要用,就必须用之前的项 ...
- pycharm配置python第三方库_解决pycharm每次新建项目都要重新安装一些第三方库的问题...
目前有三个解决办法,也是亲测有用的: 第一个方法: 因为之前有通过pycharm的project interpreter里的+号添加过一些库,但添加的库只是指定的项目用的,如果想要用,就必须用之前的项 ...
- 0、Java项目开发环境搭建
Java项目开发环境搭建详解 工欲善其事,必先利其器. 一.环境搭建 1.JDK安装及环境变量配置 点击查看 2.Maven安装及环境变量配置 点击查看 Maven配置远程仓库地址: 打开ma ...
- vuejs项目开发环境搭建(ESlint安装)
vuejs项目开发环境搭建(ESlint安装) vuejs项目开发环境搭建,有时候需要安装ESlint! eslint对ES6语法支持更好,可以通过eslint在团队开发中快速统一ES6的语法,精简代 ...
- Eclipse+Tomcat+MAVEN+SVN项目完整环境搭建
1.JDK的安装 首先下载JDK,这个从sun公司官网可以下载,根据自己的系统选择64位还是32位,安装过程就是next一路到底.安装完成之后当然要配置环境变量了. ----------------- ...
- linux 内网环境搭建 maven 私库
linux 内网环境搭建 maven 私库 参考资料: https://www.codenong.com/cs106446840/ https://blog.csdn.net/lch_wyl/arti ...
- Flutter 项目编写 第三方插件库文件引入,本地图片 json数据引入解析
FlutterDemo是如何一步一步搭建起来的 最初就是直接新建flutter项目,就会自动建立一个入门项目.(开始项目前,需先学习Dart语言) flutter项目代码都在lib目录下编写: 新建包 ...
- pycharm下django案例的环境搭建运行
本次以github上的一个基于django框架的博客网站为模型来对django项目进行迁移搭建, 使用环境: windows10 Pycharm2017 django框架 mysql数据库 谷歌浏览器 ...
最新文章
- 科学家都解决不了的5个“简单”算法,你不来看看?
- 03 在百度地图上定位到指定位置
- Spark _25 _读取Hive中的数据加载成DataFrame/DataSet(四)
- 【算法设计与分析】13 分治策略的设计思想
- 时间频率科学数据管理控制与应用
- Flutter BottomNavigationBar 三分钟实现一个常用APP首页底部导航菜单栏
- finebi跳转到本地html文件,组件跳转- FineReport帮助文档|报表开发|报表使用|学习教程...
- 论文解读:《EMDLP:RNA甲基化位点预测的合奏多尺度深度学习模型》
- 如何优雅的实现一个九宫格抽奖
- Android Recovery OTA升级(一)—— make otapackage
- Android 图片文件读取
- 最容易被盗的密码,您有用过吗?
- 2021年危险化学品经营单位安全管理人员考试报名及危险化学品经营单位安全管理人员证考试
- Android从驱动到应用开发实例分析
- AttributeError: builtin_function_or_method object has no attribute mktime
- vue-有初始化动画的节点进度条的实现
- 湘大校内好项目,现诚寻可靠的创业合伙人
- 来个newsmth笑话四月刊转载
- Uedit32_17.00 修改某一语言背景色-修改后续名后语法着色及某语言的大括号{}对齐...
- excel中同时显示小写和大写金额