且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

python3 =>>>>虚拟环境的搭建

更新时间:2021-07-31 15:04:13


在linux搭建虚拟环境:

在centos中装Python3的在线安装命令:

  1. yum makecache

1.  yum install epel-release

2. yum list | grep python3

3.  yum install -y python36

(1)virtualenv -p python3 flasky                ---创建虚拟环境

(2)source flasky/bin/activate                   ---进入虚拟环境

(3)pip install -r requirements/dev.txt -i https://pypi.tuna.tsinghua.edu.cn/simple      --安装依赖的包

-r common.txt
ForgeryPy==0.1
Pygments==1.6
colorama==0.2.7
coverage==3.7.1
httpie==0.7.2
requests==2.1.0
selenium==2.45.0

(4)搭建环境的效果:

** centos7 安装anconda 

1.1下载Miniconda(Python3版本)

下载地址:https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh

1.2安装依赖包

 

yum install -y bzip2

1.3安装anconda

bash Anaconda3-2019.03-Linux-x86_64.sh

 安装成功:

1.4取消激活base环境

Miniconda安装完成后,每次打开终端都会激活其默认的base环境,我们可通过以下命令,禁止激活默认base环境。

[root@hadoop102 lib]$ conda config --set auto_activate_base false

1.5验证安装

 

如果conda的初始化时选择了yes,那么已经配置了环境变量,输入简单的命令测试一下:

conda activate # 进入conda环境 出现(base)则说明安装成功
conda deactivate # 退出conda环境
这里需要注意的是新版废用了source activate的命令,如使用旧版安装包则使用如下命令:

source activate # 进入conda环境 出现(base)则说明安装成功
source deactivate # 退出conda环境
如果conda的初始化时选择了no,则需要自行配置环境变量。

打开profile文件:

vi /etc/profile

在文件最后加入如下语句(路径需要根据自己的安装位置更改):

PATH=$PATH:/opt/anaconda3/bin
export PATH
按住shift键+:键,输入wq,保存文件并退出。最后使用如下命令刷新环境变量即可:

source /etc/profile
echo $PATH
进入、退出环境使用的也是source开头的命令:

source activate # 进入conda环境 出现(base)则说明安装成功
source deactivate # 退出conda环境

 

 

 

(5)ubutun下的flask链接mysql 数据库需要安装的包:

a------pip install flask-MySQLdb

b-----sudo apt-get install mysql-server libmysqld-dev

aa--nohup python xx.py &    (把程序放到进程里)

bb--kill  -9 进程号    (杀进程)

cc--tail -1100 nohup.out  (查看日志)

在window下搭建falsk环境:------python -m venv lg

windows安装一定记得添加环境变量到全局以及安装pip     ---------安装python3.6.3

(1)安装虚拟环境 virtualenv       pip install virtualenv

(2) 安装虚拟环境管理包 virtualenvwrapper-win          pip install virtualenvwrapper-win

(3)创建一个虚拟环境flasky    mkvirtualenv flasky

(3.1) 指定版本创建虚拟环境    -----virtualenv -p C:\Python35\python.exe  test2

**   python  -m venv py3


(4)进入虚拟环境    workon flasky

(5)pip install -r requirements/dev.txt      --安装依赖的包

pip --default-timeout=100 install -r requirements.txt

-r common.txt
ForgeryPy==0.1
Pygments==1.6
colorama==0.2.7
coverage==3.7.1
httpie==0.7.2
requests==2.1.0
selenium==2.45.0

(6)搭建环境的效果:

(7)window下的flask链接mysql数据库

a.在虚拟环境下要安装------ pip install pymysql

b.在.py文件中导入

import pymysql pymysql.install_as_MySQLdb()

  c.在python shell中去测试

(8) 指定虚拟环境的路径:WORKON_HOME**

8.1--设置WORKON_HOME为C:\Users\Tom\Envs

右键计算机-->高级系统设置-->环境变量-->在系统变量(新建)

8.2WORKON_HOME:

8.3在终端输入workon 会显示你所有的虚拟环境:

配置jdk:

CLASSPATH

D:\Java\jdk1.8.0_121\lib

JAVA_HOME

D:\Java\jdk1.8.0_121

path

D:\Java\jdk1.8.0_121\bin

解决Maven创建项目慢*

archetypeCatalog---internal

解决Maven创建项目慢*

GO的环境配置---系统变量配置*

 

配置go 的代理

go env -w GOPROXY=https://goproxy.io,direct

开启gomod 模式

go env -w  GO111MODULE=on

 

1.GOPATH----go项目的工作目录

2.GOROOT---go安装目录

3.PATH---go安装目录到bin