python学习:venv环境搭建及pycharm使用

清华pypi 镜像使用帮助

pypi 镜像每 5 分钟同步一次。(https://mirrors.tuna.tsinghua.edu.cn/help/pypi/)

临时使用

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package

设为默认

升级 pip 到最新的版本 (>=10.0.0) 后进行配置:

pip install pip -U
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

如果您到 pip 默认源的网络连接较差,临时使用本镜像站来升级 pip

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pip -U

 

创建新的虚拟项目环境

1.不进行虚拟化会产生的问题
在平时使用 python 时,有可能会遇到这几个常见的问题:
A.当运行的项目处于不同版本时(如 python 2.7/3.7 ),要通过切换 python 解释器的版本来运行程序(或要使用 python2/3 pip/pip3 等指令来对应不同的版本)。
B.有时做一个项目要用到许多第三方模块,但是其他项目基本不会用。如果直接 pip install 到系统中,项目删除后清除安装过的模块会很麻烦。

2.创建一个虚拟化项目
python 自带了一个非常简便的虚拟化模块 - venv 。创建一个虚拟化项目(mq)的指令为:
python -m venv mq

3.进入虚拟化环境
成功创建了虚拟化的环境之后,我们需要先进入这个环境(不然 pip 还是会装在系统中)。我们可以使用以下指令来进入环境。其中  是你项目文件夹的路径。cmd.exe C:\> mq\Scripts\activate.bat
可以看到前面多了一个(mq)的提示,说明我们已经进入到虚拟环境中了。在虚拟环境里,我们可以像正常一样操作里面的文件,或是安装第三方模块,只不过这一些都只会影响到本地的内容了。

4、退出虚拟环境时,我们可以输入 deactivate 这个指令来退出
cmd.exe C:\> mq\Scripts\deactivate.bat

Python-pip配置国内镜像源

清华大学:https://pypi.tuna.tsinghua.edu.cn/simple

1、临时使用国内镜像源进行 pip安装
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple Flask

#如果上一个提示不受信任,就使用这个,此参数“--trusted-host”表示信任
pip install -i http://pypi.douban.com/simple/ Flask --trusted-host https://pypi.tuna.tsinghua.edu.cn

2、设置pip长期使用国内镜像源

 

 新建一个文件pip.ini:

[global] 
timeout =6000 
index-url = https://pypi.tuna.tsinghua.edu.cn/simple 
trusted-host = https://pypi.tuna.tsinghua.edu.cn  

python 3.6.1 在windows下安装PyCrypto

1、直接安装PyCrypto会报错

2、安装对应版本的Visual Studio,因为我用了3.6.1,所以我需要使用Visual Studio 2014,已经保存在百度网盘

https://devblogs.microsoft.com/python/unable-to-find-vcvarsall-bat/

3、设置Visual Studio:

      A、cd C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC

      B、C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC>vcvarsall  启用该程序

      C、set CL=-FI"%VCINSTALLDIR%\INCLUDE\stdint.h"   执行这个

4、pip install pycrypto   安装包

这样就完成安装了。

Python pip安装阿里mq_http_sdk和aliyunsdkcore

1、升级pip:python -m pip install --upgrade pip -i https://pypi.tuna.tsinghua.edu.cn/simple

2、安装wheel :pip install wheel -i https://pypi.tuna.tsinghua.edu.cn/simple

3、安装pycrypto:pip install pycrypto -i https://pypi.tuna.tsinghua.edu.cn/simple

4、安装MQ sdk:pip install mq_http_sdk  -i https://pypi.tuna.tsinghua.edu.cn/simple

5、安装mqtt sdk:pip install aliyunsdkcore -i https://pypi.tuna.tsinghua.edu.cn/simple

6、安装api(aliyunsdkiot) sdk:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple aliyun-python-sdk-iot

pycharm使用虚拟环境

1、安装时勾选:将文件目录导入为项目

2、使用venv创建虚拟项目环境目录

3、pycharm打开目录

 

 

 
posted @ 2021-02-21 00:08  pearlcity  阅读(1027)  评论(0编辑  收藏  举报