在不同Conda环境下PyCharm窗口中运行Python的巨大延迟

2024-06-02 15:35:59 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用PyCharm Professional和Miniconda3在我的项目中使用TensorFlow。Windows 10 v1703内部版本15603.540。在

一切都很好,除了一个问题:每次我在Conda环境中通过解释器启动任何程序时,PyCharm都会延迟很长时间(约22秒)。在

目前,我设置了3个环境:root、tensorflow和tensorflow36。 以下是一些信息:

# packages in environment at C:\ProgramData\Miniconda3:
#
asn1crypto                0.22.0                   py36_0
cffi                      1.10.0                   py36_0
conda                     4.3.25                   py36_0
conda-env                 2.6.0                         0
console_shortcut          0.1.1                    py36_1
cryptography              1.8.1                    py36_0
idna                      2.5                      py36_0
menuinst                  1.4.7                    py36_0
openssl                   1.0.2l                   vc14_0  [vc14]
packaging                 16.8                     py36_0
pip                       9.0.1                    py36_1
pycosat                   0.6.2                    py36_0
pycparser                 2.17                     py36_0
pyopenssl                 17.0.0                   py36_0
pyparsing                 2.1.4                    py36_0
python                    3.6.2                         0
pywin32                   220                      py36_2
requests                  2.14.2                   py36_0
ruamel_yaml               0.11.14                  py36_1
setuptools                27.2.0                   py36_1
six                       1.10.0                   py36_0
vs2015_runtime            14.0.25123                    0
wheel                     0.29.0                   py36_0

# packages in environment at C:\ProgramData\Miniconda3\envs\tensorflow:
#
bleach                    1.5.0                     <pip>
bzip2                     1.0.6                    vc14_3  [vc14]
cycler                    0.10.0                   py35_0
decorator                 4.1.2                    py35_0
freetype                  2.5.5                    vc14_2  [vc14]
html5lib                  0.9999999                 <pip>
icu                       57.1                     vc14_0  [vc14]
jpeg                      9b                       vc14_0  [vc14]
libpng                    1.6.30                   vc14_1  [vc14]
libtiff                   4.0.6                    vc14_3  [vc14]
Markdown                  2.6.9                     <pip>
matplotlib                2.0.2               np113py35_0
mkl                       2017.0.3                      0
networkx                  1.11                     py35_0
numpy                     1.13.1                    <pip>
numpy                     1.13.1                   py35_0
olefile                   0.44                     py35_0
openssl                   1.0.2l                   vc14_0  [vc14]
pandas                    0.20.3                   py35_0
pillow                    4.2.1                    py35_0
pip                       9.0.1                    py35_1
protobuf                  3.4.0                     <pip>
pyparsing                 2.2.0                    py35_0
pyqt                      5.6.0                    py35_2
python                    3.5.4                         0
python-dateutil           2.6.1                    py35_0
pytz                      2017.2                   py35_0
pywavelets                0.5.2               np113py35_0
qt                        5.6.2                    vc14_6  [vc14]
scikit-image              0.13.0              np113py35_0
scipy                     0.19.1              np113py35_0
setuptools                27.2.0                   py35_1
setuptools                36.4.0                    <pip>
sip                       4.18                     py35_0
six                       1.10.0                    <pip>
six                       1.10.0                   py35_1
tensorflow                1.3.0                     <pip>
tensorflow-tensorboard    0.1.5                     <pip>
tk                        8.5.18                   vc14_0  [vc14]
vs2015_runtime            14.0.25420                    0
Werkzeug                  0.12.2                    <pip>
wheel                     0.29.0                   py35_0
zlib                      1.2.11                   vc14_0  [vc14]

# packages in environment at C:\ProgramData\Miniconda3\envs\tensorflow36:
#
bleach                    1.5.0                     <pip>
bzip2                     1.0.6                    vc14_3  [vc14]
certifi                   2016.2.28                py36_0
cycler                    0.10.0                   py36_0
decorator                 4.1.2                    py36_0
freetype                  2.5.5                    vc14_2  [vc14]
html5lib                  0.9999999                 <pip>
icu                       57.1                     vc14_0  [vc14]
jpeg                      9b                       vc14_0  [vc14]
libpng                    1.6.30                   vc14_1  [vc14]
libtiff                   4.0.6                    vc14_3  [vc14]
Markdown                  2.6.9                     <pip>
matplotlib                2.0.2               np113py36_0
mkl                       2017.0.3                      0
networkx                  1.11                     py36_0
numpy                     1.13.1                   py36_0
numpy                     1.13.1                    <pip>
olefile                   0.44                     py36_0
openssl                   1.0.2l                   vc14_0  [vc14]
pillow                    4.2.1                    py36_0
pip                       9.0.1                    py36_1
protobuf                  3.4.0                     <pip>
pyparsing                 2.2.0                    py36_0
pyqt                      5.6.0                    py36_2
python                    3.6.2                         0
python-dateutil           2.6.1                    py36_0
pytz                      2017.2                   py36_0
pywavelets                0.5.2               np113py36_0
qt                        5.6.2                    vc14_6  [vc14]
scikit-image              0.13.0              np113py36_0
scipy                     0.19.1              np113py36_0
setuptools                36.4.0                   py36_0
setuptools                36.4.0                    <pip>
sip                       4.18                     py36_0
six                       1.10.0                    <pip>
six                       1.10.0                   py36_0
tensorflow                1.3.0                     <pip>
tensorflow-tensorboard    0.1.5                     <pip>
tk                        8.5.18                   vc14_0  [vc14]
vs2015_runtime            14.0.25420                    0
Werkzeug                  0.12.2                    <pip>
wheel                     0.29.0                    <pip>
wheel                     0.29.0                   py36_0
wincertstore              0.2                      py36_0
zlib                      1.2.11                   vc14_0  [vc14]

这是一个video demonstration。 短文本版本:

我写了一个简单的剧本

^{pr2}$

使用Conda的根python3.6.2解释器运行可以在appx 1秒内完成。在

使用Conda的tensorflow36环境运行python3.6.2解释器可以在22秒左右完成。在

使用Conda的tensorflow环境python3.5.3解释器运行大约23秒。在

也许是因为安装了很多软件包,但是。。。脚本使用python.exe环境文件夹中的文件,tensorflow(python3.5.4)或tensorflow36(python3.6.2)。在

所以这应该是PyCharm的问题,对吧?能把它去掉吗?我真的很喜欢PyCharm,我希望它运行顺利。在

期待您的回音,StackOverflow社区!在


Tags: pip环境tensorflow解释器condasetuptoolspycharmwheel