virtualenv env出错问题

环境:centos ,python3.6

使用virtualenv env创建python的虚拟环境时总是报command not found。

1. 检查是否模块安装成功  

python

>> import virtualenv

不报错说明安装成功,模块存在

2. pydoc virtualenv  找到这个virtualenv.py文件所在目录    /root/.local/lib/python3.6/site-packages/virtualenv.py

  3. python virtualenv.py ENV这种就可以在此目录下创建一个虚拟环境。

PS:安装virtualenv python -m pip install --user virtualenv 


这是使用上述安装方法不行的,今天又发现一样,使用pip install virtualenv就可以全局使用virtualenv这个命令。

如果pip install virtualenv报错,看一下是不是pip不行,我的就是需要pip3.6 install virtualenv,因为我升级了python,但没有修改pip命令内部的代码。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在 Windows 系统上,使用 virtualenv 创建虚拟环境的步骤如下: 1. 安装 Python 和 pip: 如果你还没有安装 Python,请先从官方网站下载安装包,然后按照安装向导进行安装。安装完成后,打开命令提示符或 PowerShell 终端,运行以下命令检查 Python 是否已成功安装: ``` python --version ``` 如果输出 Python 版本号,说明 Python 已安装成功。接下来,安装 pip,运行以下命令: ``` python -m ensurepip --default-pip ``` 2. 安装 virtualenv: 在命令提示符或 PowerShell 终端中运行以下命令来安装 virtualenv: ``` pip install virtualenv ``` 3. 创建虚拟环境: 在命令提示符或 PowerShell 终端中,进入你希望创建虚拟环境的目录,例如: ``` cd C:\Users\your_username\Documents ``` 然后,运行以下命令创建虚拟环境: ``` virtualenv env ``` 其中,"env" 是你希望创建的虚拟环境名称,你可以自定义虚拟环境名称。 4. 激活虚拟环境: 在命令提示符或 PowerShell 终端中,运行以下命令激活虚拟环境: ``` env\Scripts\activate ``` 激活虚拟环境后,你使用的 Python 解释器和 pip 包管理器将会被切换到虚拟环境中。 5. 使用虚拟环境: 在激活虚拟环境后,你可以在其中安装和使用 Python 包,例如: ``` pip install requests ``` 这会在虚拟环境中安装 requests 包。注意,这里使用的是 pip,而不是 pip3,因为在虚拟环境中,pip 已经关联到虚拟环境中的 Python 解释器。 6. 退出虚拟环境: 当你完成工作后,可以使用以下命令退出虚拟环境: ``` deactivate ``` 这会将你的命令提示符或 PowerShell 终端切换回系统默认的 Python 解释器和 pip 包管理器。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值