pip换源、虚拟环境搭建、luffy后台目录

pip换源、虚拟环境搭建、luffy后台目录

一 pip永久换源

pip软件包管理工具介绍及基本使用:https://blog.csdn.net/weixin_44621343/article/details/114945338

国内常用镜像源

清华大学 :https://pypi.tuna.tsinghua.edu.cn/simple/
阿里云:http://mirrors.aliyun.com/pypi/simple/
中国科学技术大学 :http://pypi.mirrors.ustc.edu.cn/simple/
华中科技大学:http://pypi.hustunique.com/
豆瓣源:http://pypi.douban.com/simple/
腾讯源:http://mirrors.cloud.tencent.com/pypi/simple
华为镜像源:https://repo.huaweicloud.com/repository/pypi/simple/

Windows平台永久修改配置

  1. 进入C:\Users[用户名]\AppData\Roaming文件夹,或在文件资源管理器中搜索 %APPDATA% 可快速进入。
  2. 新建pip文件夹。
  3. 在pip文件夹里新建pip.ini配置文件。
  4. 新增配置文件内容(以清华源为例)
[global]
index-url=https://pypi.tuna.tsinghua.edu.cn/simple
[install]
use-mirrors=true
mirrors=https://pypi.tuna.tsinghua.edu.cn/simple
trusted-host=pypi.tuna.tsinghua.edu.cn

在这里插入图片描述

二 虚拟环境搭建

1.安装:

pip3 install virtualenv
pip3 install virtualenvwrapper-win  # windows

在这里插入图片描述
2.配置环境变量
在这里插入图片描述

3.Python3解释器安装目录下的Scripts文件夹下的virtualenvwrapper.bat文件双击一下

然后就可以创建虚拟环境了

创建虚拟环境到配置的WORKON_HOME路径下。

选取默认Python环境创建虚拟环境:
	-- mkvirtualenv 虚拟环境名称

基于某Python环境创建虚拟环境:
	-- mkvirtualenv -p python2.7 虚拟环境名称
	-- mkvirtualenv -p python3.6 虚拟环境名称

虚拟环境指令:
# 1、查看已有的虚拟环境
	-- workon

# 2、使用某个虚拟环境
	-- workon 虚拟环境名称
	
# 3、进入|退出 该虚拟环境的Python环境
	-- python | exit()

# 4、为虚拟环境安装模块
	-- pip或pip3 install 模块名

# 5、退出当前虚拟环境
	-- deactivate

# 6、删除虚拟环境(删除当前虚拟环境要先退出)
	-- rmvirtualenv 虚拟环境名称

在这里插入图片描述

安装django
在这里插入图片描述

三 luffy后台创建目录调整

进入虚拟环境,切换要保存项目的文件夹创建django项目
在这里插入图片描述

切换到django项目下启动项目
在这里插入图片描述
重构项目目录

├── luffy
	├── logs/				# 项目运行时/开发时日志目录 - 包
    ├── luffy/      		# 项目主应用,开发时的代码保存 - 包
     	├── apps/      		# 开发者的代码保存目录,以模块[子应用]为目录保存 - 包
        ├── libs/      		# 第三方类库的保存目录[第三方组件、模块] - 包
    	├── settings/  		# 配置目录 - 包
			├── dev.py   	# 项目开发时的本地配置
			└── prod.py  	# 项目上线时的运行配置
		├── urls.py    		# 总路由
		└── utils/     		# 多个模块[子应用]的公共函数类库[自己开发的组件]
    ├── scripts/       		# 保存项目运营时的脚本文件 - 文件夹
    └──  manage.py			# 脚本文件

在IDE中打开项目并重构目录
在这里插入图片描述

要运行需要修改manage.py中的代码

os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'luffy.settings.dev')

在这里插入图片描述

上线需要修改wsgi.py中的代码

os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'luffy.settings.prod')

创建app

在项目里的apps文件夹下创建django app
在这里插入图片描述

在dev.py中添加解释器环境变量

print(BASE_DIR)  # D:\PythonLearn\luffy\luffy

# 将BASE_DIR和apps的路径添加到解释器环境变量中,在安装app时直接写app名字即可
import os
import sys
sys.path.extend([str(BASE_DIR), os.path.join(BASE_DIR, 'apps')])

print(sys.path)  
# ['D:\\PythonLearn\\luffy', 'c:\\Users\\xuxiaoxu\\.vscode\\extensions\\ms-python.python-2022.18.0\\pythonFiles\\lib\\python\\debugpy\\_vendored\\pydevd', 'D:\\Python38\\python38.zip', 'D:\\Python38\\DLLs', 'D:\\Python38\\lib', 'D:\\Python38', 'D:\\Virtualenvs\\luffy', 'D:\\Virtualenvs\\luffy\\lib\\site-packages', 'D:/PythonLearn/luffy/luffy', 'D:\\PythonLearn\\luffy\\luffy\\apps']

安装app

INSTALLED_APPS = [
	...
    'course',
    'home',
    'user',
]
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
1. 创建虚拟环境 在PyCharm中,可以通过以下步骤创建虚拟环境。 1)首先,打开PyCharm,然后单击“File”菜单,然后选择“Settings”选项。 2)在“Settings”对话框中,单击“Project Interpreter”选项。 3)在“Project Interpreter”对话框中,单击右上角的“+”按钮。 4)在“Add Python Interpreter”对话框中,选择“Virtualenv Environment”,然后单击“OK”按钮。 5)在“New Environment”对话框中,可以选择Python版本和虚拟环境的目录。单击“OK”按钮创建虚拟环境。 2. pip换源 一般来说,我们在使用pip安装Python库时,需要从PyPI官方源下载库文件。但是,由于网络原因,可能会导致下载速度缓慢或者无法下载。因此,我们需要切换到国内的源,如阿里云源、清华源等。以下是在PyCharm中更换pip源的步骤。 1)首先,打开PyCharm,然后单击“File”菜单,然后选择“Settings”选项。 2)在“Settings”对话框中,单击“Project Interpreter”选项。 3)在“Project Interpreter”对话框中,找到虚拟环境的pip命令,然后单击右侧的齿轮图标。 4)在弹出的菜单中,选择“Show All”,然后在底部找到“HTTP Proxy”选项。 5)在“HTTP Proxy”选项中,勾选“Use HTTP proxy”,然后输入pip源的地址和端口号。 6)在“Available Packages”选项卡中,可以选择“Install Packaging Tools”来安装pip等包管理工具。 7)在“Indexes”选项卡中,选择国内的pip源,如阿里云源或清华源等。 8)单击“OK”按钮保存更改。 以上是在PyCharm中创建虚拟环境和更换pip源的步骤。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值