Enr*_*las 8 python terminal virtualenv python-3.x
我正在使用 virtualenv 进行一些测试,看看它是如何工作的,我想我遇到了一些麻烦。
首先,我创建了一个文件夹并更改了它的路径:
$ mkdir new_folder
$ cd new_folder
Run Code Online (Sandbox Code Playgroud)
然后我创建了一个 virtualenv 并激活它:
$ virtualenv my_first_venv
$ source my_first_venv/bin/activate
Run Code Online (Sandbox Code Playgroud)
我只安装了一个包来进行测试:
$ pip3 install wget
Run Code Online (Sandbox Code Playgroud)
我确认它确实已安装:
(my_first_venv) #this just shows up when you activate it
$pip list
Package Version
------------------
pip 20.0.2
setuptools 41.2.0
wget 3.2
Run Code Online (Sandbox Code Playgroud)
但是,如果我在同一路径中创建一个 .py 文件,然后编写“import wget”并运行它,我会收到一条错误消息,指出没有这样的模块。
有谁知道如何解决这个问题?
小智 1
激活虚拟环境后,尝试使用以下命令安装它:
python -m pip install wget
或尝试使用pip install wget
我猜这与不同pip版本在虚拟环境之外与 python 通信有关。让我知道事情的后续!
| 归档时间: |
|
| 查看次数: |
10721 次 |
| 最近记录: |