弱弱的佳佳 发表于 2020-3-11 22:16:15

关于pycharm虚拟环境的疑惑

本帖最后由 弱弱的佳佳 于 2020-3-11 22:17 编辑

再选择时,没有沿用之前的包,
但是进入这个虚拟环境后,cd到虚拟环境目录
用pip list 查看,却之前的安装的模块都有
但是再settings里又显示就两个包
这是怎么回事呢?
图片顺序123


zero_sunshine 发表于 2020-3-11 22:16:16

查了一下,似乎你要运行一个在Scripts下的activate脚本,然后才会进入虚拟环境。

一个账号 发表于 2020-3-11 23:27:01

你是不是安装了多个 Python?

zltzlt 发表于 2020-3-12 08:57:27

你在命令行中输入的 pip list 貌似是你 Python 路径的 pip

弱弱的佳佳 发表于 2020-3-12 11:52:48

一个账号 发表于 2020-3-11 23:27
你是不是安装了多个 Python?

只安装了一个3.8版本的

弱弱的佳佳 发表于 2020-3-12 11:53:36

zltzlt 发表于 2020-3-12 08:57
你在命令行中输入的 pip list 貌似是你 Python 路径的 pip

意思是虚拟环境用的python解释器是实际安装的?

弱弱的佳佳 发表于 2020-3-12 11:59:06

zero_sunshine 发表于 2020-3-11 23:15
查了一下,似乎你要运行一个在Scripts下的activate脚本,然后才会进入虚拟环境。

能不能分享一下你查到的url

hrp 发表于 2020-3-12 12:00:54

弱弱的佳佳 发表于 2020-3-12 11:53
意思是虚拟环境用的python解释器是实际安装的?

你要查看虚拟环境的包,那你就要cd到虚拟环境的scripts文件夹下使用pip list命令。

陈尚涵 发表于 2020-3-12 12:07:52

很可能是卡了,我从来没有这样的情况。重安一遍试试。

弱弱的佳佳 发表于 2020-3-12 12:23:08

zero_sunshine 发表于 2020-3-11 23:15
查了一下,似乎你要运行一个在Scripts下的activate脚本,然后才会进入虚拟环境。

正解 我百度了 执行以下那个activate.bat就可以了

弱弱的佳佳 发表于 2020-3-12 12:24:00

hrp 发表于 2020-3-12 12:00
你要查看虚拟环境的包,那你就要cd到虚拟环境的scripts文件夹下使用pip list命令。

我忘了激活了 感谢鱼友 已解决

弱弱的佳佳 发表于 2020-3-12 13:56:10

zero_sunshine 发表于 2020-3-11 22:16
查了一下,似乎你要运行一个在Scripts下的activate脚本,然后才会进入虚拟环境。

我tm心态崩了,激活了这个环境,pip install 任何一个包都报错 鱼友知道怎么解决么?win10系统

弱弱的佳佳 发表于 2020-3-12 14:10:50

弱弱的佳佳 发表于 2020-3-12 13:56
我tm心态崩了,激活了这个环境,pip install 任何一个包都报错 鱼友知道怎么解决么?win10系统

我感到了pycharm对python3.8版本深深的恶意

zero_sunshine 发表于 2020-3-13 11:42:02

弱弱的佳佳 发表于 2020-3-12 13:56
我tm心态崩了,激活了这个环境,pip install 任何一个包都报错 鱼友知道怎么解决么?win10系统

你可以试试使用Anaconda创建虚拟环境,我记得它好像比较专业

_2_ 发表于 2020-3-13 12:51:09

弱弱的佳佳 发表于 2020-3-12 14:10
我感到了pycharm对python3.8版本深深的恶意

Python 在创建虚拟环境时,会重新安装一个与现有 Python 相同版本的解释器

弱弱的佳佳 发表于 2020-3-13 22:05:43

_2_ 发表于 2020-3-13 12:51
Python 在创建虚拟环境时,会重新安装一个与现有 Python 相同版本的解释器

可是再虚拟环境里pip安装库装不上呀?大神知道怎么回事么?再pycharm的settings里的project interpreter里也安装不上

_2_ 发表于 2020-3-14 09:01:47

弱弱的佳佳 发表于 2020-3-13 22:05
可是再虚拟环境里pip安装库装不上呀?大神知道怎么回事么?再pycharm的settings里的project interpreter ...

我是用 pipenv 创建的虚拟环境

弱弱的佳佳 发表于 2020-3-14 11:55:01

_2_ 发表于 2020-3-14 09:01
我是用 pipenv 创建的虚拟环境

我试试

zero_sunshine 发表于 2020-4-30 00:26:37

时隔多年,我胡汉三又回来了。我看到一篇文章,里面讲到了你的问题

zero_sunshine 发表于 2020-4-30 00:29:39

上面的这个东西是用于解决代码模块调用的绝对路径和相对路径的问题的,不知道能不能解决你的问题?
如果楼主解决了这个问题,能不能分享一下解决方法?
其实使用conda可以很好的解决你的问题,不知道你有没有尝试过。
页: [1] 2
查看完整版本: 关于pycharm虚拟环境的疑惑