Pycharm 2018 虚拟环境创建及解释器的设置

Pycharm 2018下的解释器有:

**

Virtualenv: 项目文件夹下创建一个独立的虚拟环境
Pipenv: pip包的一个管理模块
Conda: conda环境下的解释器环境
(新手建议选择第一个Virtualenv)

下面以项目文件AAA来说明:

创建一个AAA文件,并创建一个虚拟环境的解释器:
在这里插入图片描述
**

Inherit global site-packages 勾选上可以使用Anaconda解释器下自带的所有包
只是使用该Anaconda解释器文件夹中的包,但是包并未复制AAA文件夹中的venv环境下,因此项目传到GITHUB下载下来,还是会存在缺失包的问题

项目文件创建后可以自己修改解释器:

**
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
**

虚拟环境下,第三方库的安装

**
在这里插入图片描述

补充知识:库路径查看

# 模块会自动从选择的解释器中进行搜索
# 如果是同级文件夹下自定义模块,则首先搜索

# 虚拟环境创建时候,勾选了Inherit global site-packages
# 勾选之后,会继承所选择的Anaconda的python解释器中对应的库
# 即继承了Anaconda环境的安装文件夹中本地所有的库
# 但是只是可以使用其中的库,这些库并没有复制到项目文件中的venv文件夹中

# 注意库虽然没有复制过来,但是虚拟环境venv\Scripts中
# 已经基于Anaconda中安装的python重新新建了python.exe虚拟环境下独立的解释器

# 查看库的路径来源


# 这两个库是直接调用的Anaconda环境中
import scrapy
import random


# 这个库是后期Pycharm安装的,安装在项目文件下的venv中
import Asterisk

# 显示模块搜索所在的路径
print(random.__file__)
print(scrapy.__file__)
print(Asterisk.__file__)


输出结果

H:\ProgramDevelop\Anaconda\lib\random.py
H:\ProgramDevelop\Anaconda\lib\site-packages\scrapy\__init__.py
D:\Hello World\python_work\Python_advanced_learning\venv\lib\site-packages\Asterisk\__init__.py

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值