ubuntu下虚拟环境搭建和创建项目

目的:创建一个独立的项目运行环境,包内的项目环境和包外的本地环境互不影响,解决版本冲突、依赖问题。

1.pip安装virtualenv

pip install virtualenv

2.创建一个独立的Python运行环境

环境名:blogproject_env
python版本:3.5(已安装在usr/bin下,默认为2.7的)

user001@user001-All-Series:~/PycharmProjects$ virtualenv --python=/usr/bin/python3.5 blogproject_env

3.激活环境

# 当前目录下进入虚拟环境
source blogproject_env/bin/activate
# pycharm中进入虚拟环境
source /home/user001/PycharmProjects/blogproject/blogproject_env/bin/activate

# 退出虚拟环境
 deactivate

4.安装所需django版本

(blogproject_env) user001@user001-All-Series:~/PycharmProjects$ pip install django==1.10.6

5.关于pycharm下的虚拟环境
pycharm的django程序自带虚拟环境venv文件夹,pycharm内的终端也是在(venv)虚拟环境下运行.
若要退出自带的虚拟环境venv,在终端输入:

# 1.退出虚拟环境
source deactivate
# 2.再进入自己搭建的虚拟环境
source /home/user001/PycharmProjects/blogproject/blogproject_env/bin/activate

注意:应注意pycharm中默认的django版本和python版本,要调成和项目一致的版本
file-setting-project interpreter-查看默认版本version,lastest为最新版
这里写图片描述
然后选择版本:例:双击django-勾选specify version选择所需版本安装
这里写图片描述
6.在非pycharm的非IDE环境下创建项目简单流程

  1. 先在终端创建虚拟环境
  2. 在终端激活环境
  3. 再在终端虚拟环境下创建项目
  4. 在编辑器中编写和配置项目,
  5. 创建完成

参考:追梦人物教程
https://www.zmrenwu.com/post/3/#%E5%AE%89%E8%A3%85-python
参考:廖雪峰教程
https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/001432712108300322c61f256c74803b43bfd65c6f8d0d0000
参考:优雅的使用python之环境管理
https://www.cnblogs.com/skynet/p/4124763.html
参考:Ubuntu安装python3虚拟环境
https://www.cnblogs.com/ruoniao/p/6827890.html

猜你喜欢

转载自blog.csdn.net/zhanshendiaq/article/details/81839262