-
Notifications
You must be signed in to change notification settings - Fork 6
[BUG] the plugin delete all packages i have installed #289
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
@TioeAre You’re currently looking at the list of all environments, not the one that’s actively selected. The checkmark you see isn’t an indicator of the selected environment—it’s actually a command you can click to select that environment. Take note of the environment name “base”—that’s just one of the options available. To see your actual working environment, look at the project view above where it says “chartcoder.” That’s the environment currently in use. If you expand the “Prefix” section, you’ll see all the environments that exist on your machine. |
@karthiknadig Thanks for your response!
I click the star to activate the conda env
Then I activate the conda env All the packages in |
@TioeAre Can you click on Like: If you can please share the logs from Python > Environments. We actually don't have an automatic way to uninstall or delete packages. so it is strange to see that it is not showing the right thing. |
@karthiknadig As for About the logs, would you like to tell me the full path to the |
I also noticed that, before when using Python Environment Manager (deprecated) then python version in After enable this plugin, the python version became 3.13.2 |
Can you share logs from this location? Can you run this tool from the terminal and share the output as well? You have to adjust the path for your computer. This should be the first line in the log. It should be run without
|
I create a totally new docker container, these are the logs from vscode. In this new container,
this is the output of command
|
This is the output of
|
@DonJayamanne |
Looks like you have different versions of Python env extension installed. |
@DonJayamanne sorry for that, I once backed up now I run a new docker container, this is the output for
This is the output after enable the extension and reload the vscode window.
there is a short video, at first then all packages disappeared 2025-04-14.14-37-53.mp4 |
Thank you the the logs and the screenshot.
@TioeAre @karthiknadig Looks like the extension is installing something. If you check the recording above you can see the progress bar at the bottom right for some installation. Could it be thats whats causing this issue. |
@DonJayamanne Here are files before enabling the extension ~/anaconda3/bin$ tree -a
.
├── 2to3 -> 2to3-3.12
├── 2to3-3.12
├── acountry
├── activate
├── adig
├── aec
├── ahost
├── anaconda
├── anaconda-navigator
├── anaconda-project
├── aomdec
├── aomenc
├── archspec
├── assistant
├── automat-visualize
├── autopep8
├── b2
├── balsam
├── binstar
├── bjam
├── black
├── blackd
├── bokeh
├── brotli
├── bsdcat
├── bsdcpio
├── bsdtar
├── bunzip2
├── bzcat
├── bzcmp -> bzdiff
├── bzdiff
├── bzegrep -> bzgrep
├── bzfgrep -> bzgrep
├── bzgrep
├── bzip2
├── bzip2recover
├── bzless -> bzmore
├── bzmore
├── canbusutil
├── captoinfo -> tic
├── cbrunsli
├── certutil
├── cftp
├── chardetect
├── cjpeg
├── ckeygen
├── clear
├── compile_et
├── conch
├── conda
├── conda2solv
├── conda-build
├── conda-content-trust
├── conda-convert
├── conda-debug
├── conda-develop
├── conda-env
├── conda-inspect
├── conda-metapackage
├── conda-pack
├── conda-render
├── conda-repo
├── conda-server
├── conda-skeleton
├── conda-token
├── cookiecutter
├── cph
├── cpuinfo
├── c_rehash
├── csv-import
├── cups-config
├── curl
├── curl-config
├── curve_keygen
├── dask
├── dask-scheduler
├── dask-spec
├── dask-ssh
├── dask-worker
├── datashader
├── dav1d
├── dbrunsli
├── dbus-cleanup-sockets
├── dbus-daemon
├── dbus-launch
├── dbus-monitor
├── dbus-run-session
├── dbus-send
├── dbus-test-tool
├── dbus-update-activation-environment
├── dbus-uuidgen
├── deactivate
├── derb
├── designer
├── distro
├── djpeg
├── dltest
├── dmypy
├── dotenv
├── dumpsolv
├── elasticurl
├── elastipubsub
├── epylint
├── f2py
├── fax2ps
├── fax2tiff
├── fc-cache
├── fc-cat
├── fc-conflist
├── fc-list
├── fc-match
├── fc-pattern
├── fc-query
├── fc-scan
├── fc-validate
├── fits2bitmap
├── fitscheck
├── fitscopy
├── fitsdiff
├── fitsheader
├── fitsinfo
├── fixqt4headers.pl
├── flake8
├── flask
├── fonttools
├── fpack
├── freetype-config
├── funpack
├── gapplication
├── gdbus
├── gdbus-codegen
├── genbrk
├── gencfu
├── gencnval
├── gendict
├── genrb
├── get_gprof
├── get_objgraph
├── gflags_completions.sh
├── gif2h5
├── gif2rgb
├── gifbuild
├── gifclrmp
├── giffix
├── giftext
├── giftool
├── gio
├── gio-querymodules
├── glib-compile-resources
├── glib-compile-schemas
├── glib-genmarshal
├── glib-gettextize
├── glib-mkenums
├── gobject-query
├── gresource
├── grpc_cpp_plugin
├── grpc_csharp_plugin
├── grpc_node_plugin
├── grpc_objective_c_plugin
├── grpc_php_plugin
├── grpc_python_plugin
├── grpc_ruby_plugin
├── gsettings
├── gss-client
├── gst-device-monitor-1.0
├── gst-discoverer-1.0
├── gst-inspect-1.0
├── gst-launch-1.0
├── gst-play-1.0
├── gst-stats-1.0
├── gst-typefind-1.0
├── gtester
├── gtester-report
├── h52gif
├── h5c++
├── h5cc
├── h5clear
├── h5copy
├── h5debug
├── h5diff
├── h5dump
├── h5fc
├── h5format_convert
├── h5import
├── h5jam
├── h5ls
├── h5mkgrp
├── h5perf_serial
├── h5redeploy
├── h5repack
├── h5repart
├── h5stat
├── h5unjam
├── h5watch
├── holoviews
├── httpx
├── iconv
├── icu-config
├── icuexportdata
├── icuinfo
├── idle3 -> idle3.12
├── idle3.12
├── imagecodecs
├── imageio_download_bin
├── imageio_remove_bin
├── imcopy
├── infocmp
├── infotocap -> tic
├── innochecksum
├── installcheck
├── ippeveprinter
├── ipptool
├── ipython
├── ipython3
├── isort
├── isort-identify-imports
├── isql
├── isympy
├── iusql
├── jlpm
├── jpegtran
├── jpgicc
├── jp.py
├── jq
├── jsondiff
├── jsonpatch
├── jsonpointer
├── jsonschema
├── jupyter
├── jupyter-console
├── jupyter-dejavu
├── jupyter-events
├── jupyter-execute
├── jupyter-kernel
├── jupyter-kernelspec
├── jupyter-lab
├── jupyter-labextension
├── jupyter-labhub
├── jupyter-migrate
├── jupyter-nbconvert
├── jupyter-notebook
├── jupyter-qtconsole
├── jupyter-run
├── jupyter-server
├── jupyter-troubleshoot
├── jupyter-trust
├── JxrDecApp
├── JxrEncApp
├── k5srvutil
├── kadmin
├── kdestroy
├── keyring
├── kinit
├── klist
├── kpasswd
├── krb5-config
├── ksu
├── kswitch
├── ktutil
├── kvno
├── lconvert
├── libdeflate-gunzip
├── libdeflate-gzip
├── libpng16-config
├── libpng-config -> libpng16-config
├── linguist
├── linkicc
├── lprodump
├── lrelease
├── lrelease-pro
├── lsm2bin
├── lupdate
├── lupdate-pro
├── lz4
├── lz4c -> lz4
├── lz4cat -> lz4
├── lz4_decompress
├── lzcat -> xz
├── lzcmp -> xzdiff
├── lzdiff -> xzdiff
├── lzegrep -> xzgrep
├── lzfgrep -> xzgrep
├── lzgrep -> xzgrep
├── lzless -> xzless
├── lzma -> xz
├── lzmadec
├── lzmainfo
├── lzmore -> xzmore
├── mailmail
├── makeconv
├── mamba-package
├── markdown-it
├── markdown_py
├── matplotlib
├── mergesolv
├── meshdebug
├── mirror_server
├── mirror_server_stop
├── moc
├── myisamchk
├── myisam_ftdump
├── myisamlog
├── myisampack
├── my_print_defaults
├── mypy
├── mypyc
├── mysql
├── mysqladmin
├── mysqlbinlog
├── mysqlcheck
├── mysql_client_test
├── mysql_client_test_embedded
├── mysql_config
├── mysql_config_editor
├── mysqld
├── mysqld_multi
├── mysqld_safe
├── mysqldump
├── mysqldumpslow
├── mysql_embedded
├── mysqlimport
├── mysql_install_db
├── mysql_plugin
├── mysqlpump
├── mysql_secure_installation
├── mysql.server -> ../mysql/support-files/mysql.server
├── mysqlshow
├── mysqlslap
├── mysql_ssl_rsa_setup
├── mysqltest
├── mysqltest_embedded
├── mysql_tzinfo_to_sql
├── mysql_upgrade
├── mysqlxtest
├── navigator-updater
├── ncursesw6-config
├── nghttp
├── nghttpd
├── nghttpx
├── nltk
├── normalizer
├── nspr-config
├── nss-config
├── numba
├── odbc_config
├── odbcinst
├── onig-config
├── openssl
├── opj_compress
├── opj_decompress
├── opj_dump
├── orc-contents
├── orc-memory
├── orc-metadata
├── orc-scan
├── orc-statistics
├── pal2rgb
├── panel
├── patch
├── patchelf
├── pcre2-config
├── pcre2grep
├── pcre2_jit_test
├── pcre2posix_test
├── pcre2test
├── perror
├── pg_config
├── pip
├── pip3
├── pixeltool
├── pk12util
├── pkgdata
├── pkginfo
├── pngfix
├── png-fix-itxt
├── ppm2tiff
├── produce_x_platform_fuzz_corpus
├── protoc -> protoc-25.3.0
├── protoc-25.3.0
├── psicc
├── pt2to3
├── ptdump
├── ptrepack
├── pttree
├── pybabel
├── pycodestyle
├── pyct
├── pydoc -> pydoc3.12
├── pydoc3 -> pydoc3.12
├── pydoc3.12
├── pydocstyle
├── pyflakes
├── pyftmerge
├── pyftsubset
├── pygmentize
├── pyhtmlizer
├── pyjson5
├── pylint
├── pylint-config
├── pylsp
├── pylupdate5
├── pyrcc5
├── pyreverse
├── pysemver
├── py.test
├── pytest
├── python -> python3.12
├── python3 -> python3.12
├── python3.1 -> python3.12
├── python3.12
├── python3.12-config
├── python3-config -> python3.12-config
├── pyuic5
├── qcollectiongenerator
├── qdarkstyle
├── qdarkstyle.example
├── qdarkstyle.utils
├── qdbus
├── qdbuscpp2xml
├── qdbusviewer
├── qdbusxml2cpp
├── qdistancefieldgenerator
├── qdoc
├── qgltf
├── qhelpgenerator
├── qlalr
├── qmake
├── qml
├── qmlcachegen
├── qmleasing
├── qmlformat
├── qmlimportscanner
├── qmllint
├── qmlmin
├── qmlplugindump
├── qmlpreview
├── qmlprofiler
├── qmlscene
├── qmltestrunner
├── qmltyperegistrar
├── qscxmlc
├── qta-browser
├── qtattributionsscanner
├── qt.conf
├── qtdiag
├── qtpaths
├── qtplugininfo
├── qtpy
├── qvkgen
├── qwebengine_convert_dict
├── raw2tiff
├── rcc
├── rdjpgcom
├── repc
├── replace
├── repo2solv
├── reset -> tset
├── resolveip
├── resolve_stack_dump
├── rst2html4.py
├── rst2html5.py
├── rst2html.py
├── rst2latex.py
├── rst2man.py
├── rst2odt_prepstyles.py
├── rst2odt.py
├── rst2pseudoxml.py
├── rst2s5.py
├── rst2xetex.py
├── rst2xml.py
├── rstpep2html.py
├── run_x_platform_fuzz_corpus
├── samp_hub
├── sclient
├── scrapy
├── send2trash
├── sha256_profile
├── showtable
├── sim_client
├── sip-build
├── sip-distinfo
├── sip-install
├── sip-module
├── sip-sdist
├── sip-wheel
├── skivi
├── slencheck
├── slugify
├── smem
├── sphinx-apidoc
├── sphinx-autogen
├── sphinx-build
├── sphinx-quickstart
├── spyder
├── sqlite3
├── sqlite3_analyzer
├── streamlit
├── streamlit.cmd
├── stubgen
├── stubtest
├── symilar
├── syncqt.pl
├── tabs
├── tabulate
├── tclsh -> tclsh8.6
├── tclsh8.6
├── testsolv
├── tic
├── tiff2bw
├── tiff2fsspec
├── tiff2pdf
├── tiff2ps
├── tiff2rgba
├── tiffcmp
├── tiffcomment
├── tiffcp
├── tiffcrop
├── tiffdither
├── tiffdump
├── tifffile
├── tiffinfo
├── tiffmedian
├── tiffset
├── tiffsplit
├── tificc
├── timezone-dump
├── tkconch
├── tldextract
├── toe
├── tput
├── tqdm
├── tracegen
├── transicc
├── trial
├── tset
├── ttx
├── twist
├── twistd
├── uic
├── undill
├── unidecode
├── unlz4 -> lz4
├── unlzma -> xz
├── unxz -> xz
├── unzstd -> zstd
├── uuclient
├── validate-docstrings
├── volint
├── watchmedo
├── wcslint
├── wheel
├── wish -> wish8.6
├── wish8.6
├── wrjpgcom
├── wsdump
├── x86_64-conda_cos7-linux-gnu-ld -> x86_64-conda-linux-gnu-ld
├── x86_64-conda-linux-gnu-ld
├── xkbcli
├── xml2-config
├── xml2-config.bak
├── xmlcatalog
├── xmllint
├── xmlpatterns
├── xmlpatternsvalidator
├── xmlwf
├── xslt-config
├── xsltproc
├── xz
├── xzcat -> xz
├── xzcmp -> xzdiff
├── xzdec
├── xzdiff
├── xzegrep -> xzgrep
├── xzfgrep -> xzgrep
├── xzgrep
├── xzless
├── xzmore
├── yapf
├── yapf-diff
├── zfp
├── zlib_decompress
├── zopfli
├── zopflipng
├── zstd
├── zstdcat -> zstd
├── zstdgrep
├── zstdless
└── zstdmt -> zstd
0 directories, 588 files this is the output after enable the plugin ~/anaconda3/bin$ tree -a
.
├── 2to3 -> 2to3-3.12
├── 2to3-3.12
├── acountry
├── activate
├── adig
├── aec
├── ahost
├── anaconda
├── anaconda-navigator
├── anaconda-project
├── aomdec
├── aomenc
├── archspec
├── assistant
├── automat-visualize
├── autopep8
├── b2
├── balsam
├── binstar
├── bjam
├── black
├── blackd
├── bokeh
├── brotli
├── bsdcat
├── bsdcpio
├── bsdtar
├── bunzip2
├── bzcat
├── bzcmp -> bzdiff
├── bzdiff
├── bzegrep -> bzgrep
├── bzfgrep -> bzgrep
├── bzgrep
├── bzip2
├── bzip2recover
├── bzless -> bzmore
├── bzmore
├── canbusutil
├── captoinfo -> tic
├── cbrunsli
├── certutil
├── cftp
├── chardetect
├── cjpeg
├── ckeygen
├── clear
├── compile_et
├── conch
├── conda
├── conda2solv
├── conda-build
├── conda-content-trust
├── conda-convert
├── conda-debug
├── conda-develop
├── conda-env
├── conda-inspect
├── conda-metapackage
├── conda-pack
├── conda-render
├── conda-repo
├── conda-server
├── conda-skeleton
├── conda-token
├── cookiecutter
├── cph
├── cpuinfo
├── c_rehash
├── csv-import
├── cups-config
├── curl
├── curl-config
├── curve_keygen
├── dask
├── dask-scheduler
├── dask-spec
├── dask-ssh
├── dask-worker
├── datashader
├── dav1d
├── dbrunsli
├── dbus-cleanup-sockets
├── dbus-daemon
├── dbus-launch
├── dbus-monitor
├── dbus-run-session
├── dbus-send
├── dbus-test-tool
├── dbus-update-activation-environment
├── dbus-uuidgen
├── deactivate
├── derb
├── designer
├── distro
├── djpeg
├── dltest
├── dmypy
├── dotenv
├── dumpsolv
├── elasticurl
├── elastipubsub
├── epylint
├── f2py
├── fax2ps
├── fax2tiff
├── fc-cache
├── fc-cat
├── fc-conflist
├── fc-list
├── fc-match
├── fc-pattern
├── fc-query
├── fc-scan
├── fc-validate
├── fits2bitmap
├── fitscheck
├── fitscopy
├── fitsdiff
├── fitsheader
├── fitsinfo
├── fixqt4headers.pl
├── flake8
├── flask
├── fonttools
├── fpack
├── freetype-config
├── funpack
├── gapplication
├── gdbus
├── gdbus-codegen
├── genbrk
├── gencfu
├── gencnval
├── gendict
├── genrb
├── get_gprof
├── get_objgraph
├── gflags_completions.sh
├── gif2h5
├── gif2rgb
├── gifbuild
├── gifclrmp
├── giffix
├── giftext
├── giftool
├── gio
├── gio-querymodules
├── glib-compile-resources
├── glib-compile-schemas
├── glib-genmarshal
├── glib-gettextize
├── glib-mkenums
├── gobject-query
├── gresource
├── grpc_cpp_plugin
├── grpc_csharp_plugin
├── grpc_node_plugin
├── grpc_objective_c_plugin
├── grpc_php_plugin
├── grpc_python_plugin
├── grpc_ruby_plugin
├── gsettings
├── gss-client
├── gst-device-monitor-1.0
├── gst-discoverer-1.0
├── gst-inspect-1.0
├── gst-launch-1.0
├── gst-play-1.0
├── gst-stats-1.0
├── gst-typefind-1.0
├── gtester
├── gtester-report
├── h52gif
├── h5c++
├── h5cc
├── h5clear
├── h5copy
├── h5debug
├── h5diff
├── h5dump
├── h5fc
├── h5format_convert
├── h5import
├── h5jam
├── h5ls
├── h5mkgrp
├── h5perf_serial
├── h5redeploy
├── h5repack
├── h5repart
├── h5stat
├── h5unjam
├── h5watch
├── holoviews
├── httpx
├── iconv
├── icu-config
├── icuexportdata
├── icuinfo
├── idle3 -> idle3.12
├── idle3.12
├── imagecodecs
├── imageio_download_bin
├── imageio_remove_bin
├── imcopy
├── infocmp
├── infotocap -> tic
├── innochecksum
├── installcheck
├── ippeveprinter
├── ipptool
├── ipython
├── ipython3
├── isort
├── isort-identify-imports
├── isql
├── isympy
├── iusql
├── jlpm
├── jpegtran
├── jpgicc
├── jp.py
├── jq
├── jsondiff
├── jsonpatch
├── jsonpointer
├── jsonschema
├── jupyter
├── jupyter-console
├── jupyter-dejavu
├── jupyter-events
├── jupyter-execute
├── jupyter-kernel
├── jupyter-kernelspec
├── jupyter-lab
├── jupyter-labextension
├── jupyter-labhub
├── jupyter-migrate
├── jupyter-nbconvert
├── jupyter-notebook
├── jupyter-qtconsole
├── jupyter-run
├── jupyter-server
├── jupyter-troubleshoot
├── jupyter-trust
├── JxrDecApp
├── JxrEncApp
├── k5srvutil
├── kadmin
├── kdestroy
├── keyring
├── kinit
├── klist
├── kpasswd
├── krb5-config
├── ksu
├── kswitch
├── ktutil
├── kvno
├── lconvert
├── libdeflate-gunzip
├── libdeflate-gzip
├── libpng16-config
├── libpng-config -> libpng16-config
├── linguist
├── linkicc
├── lprodump
├── lrelease
├── lrelease-pro
├── lsm2bin
├── lupdate
├── lupdate-pro
├── lz4
├── lz4c -> lz4
├── lz4cat -> lz4
├── lz4_decompress
├── lzcat -> xz
├── lzcmp -> xzdiff
├── lzdiff -> xzdiff
├── lzegrep -> xzgrep
├── lzfgrep -> xzgrep
├── lzgrep -> xzgrep
├── lzless -> xzless
├── lzma -> xz
├── lzmadec
├── lzmainfo
├── lzmore -> xzmore
├── mailmail
├── makeconv
├── mamba-package
├── markdown-it
├── markdown_py
├── matplotlib
├── mergesolv
├── meshdebug
├── mirror_server
├── mirror_server_stop
├── moc
├── myisamchk
├── myisam_ftdump
├── myisamlog
├── myisampack
├── my_print_defaults
├── mypy
├── mypyc
├── mysql
├── mysqladmin
├── mysqlbinlog
├── mysqlcheck
├── mysql_client_test
├── mysql_client_test_embedded
├── mysql_config
├── mysql_config_editor
├── mysqld
├── mysqld_multi
├── mysqld_safe
├── mysqldump
├── mysqldumpslow
├── mysql_embedded
├── mysqlimport
├── mysql_install_db
├── mysql_plugin
├── mysqlpump
├── mysql_secure_installation
├── mysql.server -> ../mysql/support-files/mysql.server
├── mysqlshow
├── mysqlslap
├── mysql_ssl_rsa_setup
├── mysqltest
├── mysqltest_embedded
├── mysql_tzinfo_to_sql
├── mysql_upgrade
├── mysqlxtest
├── navigator-updater
├── ncursesw6-config
├── nghttp
├── nghttpd
├── nghttpx
├── nltk
├── normalizer
├── nspr-config
├── nss-config
├── numba
├── odbc_config
├── odbcinst
├── onig-config
├── openssl
├── opj_compress
├── opj_decompress
├── opj_dump
├── orc-contents
├── orc-memory
├── orc-metadata
├── orc-scan
├── orc-statistics
├── pal2rgb
├── panel
├── patch
├── patchelf
├── pcre2-config
├── pcre2grep
├── pcre2_jit_test
├── pcre2posix_test
├── pcre2test
├── perror
├── pg_config
├── pip
├── pip3
├── pixeltool
├── pk12util
├── pkgdata
├── pkginfo
├── pngfix
├── png-fix-itxt
├── ppm2tiff
├── produce_x_platform_fuzz_corpus
├── protoc -> protoc-25.3.0
├── protoc-25.3.0
├── psicc
├── pt2to3
├── ptdump
├── ptrepack
├── pttree
├── pybabel
├── pycodestyle
├── pyct
├── pydoc -> pydoc3.12
├── pydoc3 -> pydoc3.12
├── pydoc3.12
├── pydocstyle
├── pyflakes
├── pyftmerge
├── pyftsubset
├── pygmentize
├── pyhtmlizer
├── pyjson5
├── pylint
├── pylint-config
├── pylsp
├── pylupdate5
├── pyrcc5
├── pyreverse
├── pysemver
├── py.test
├── pytest
├── python -> python3.12
├── python3 -> python3.12
├── python3.1 -> python3.12
├── python3.12
├── python3.12-config
├── python3-config -> python3.12-config
├── pyuic5
├── qcollectiongenerator
├── qdarkstyle
├── qdarkstyle.example
├── qdarkstyle.utils
├── qdbus
├── qdbuscpp2xml
├── qdbusviewer
├── qdbusxml2cpp
├── qdistancefieldgenerator
├── qdoc
├── qgltf
├── qhelpgenerator
├── qlalr
├── qmake
├── qml
├── qmlcachegen
├── qmleasing
├── qmlformat
├── qmlimportscanner
├── qmllint
├── qmlmin
├── qmlplugindump
├── qmlpreview
├── qmlprofiler
├── qmlscene
├── qmltestrunner
├── qmltyperegistrar
├── qscxmlc
├── qta-browser
├── qtattributionsscanner
├── qt.conf
├── qtdiag
├── qtpaths
├── qtplugininfo
├── qtpy
├── qvkgen
├── qwebengine_convert_dict
├── raw2tiff
├── rcc
├── rdjpgcom
├── repc
├── replace
├── repo2solv
├── reset -> tset
├── resolveip
├── resolve_stack_dump
├── rst2html4.py
├── rst2html5.py
├── rst2html.py
├── rst2latex.py
├── rst2man.py
├── rst2odt_prepstyles.py
├── rst2odt.py
├── rst2pseudoxml.py
├── rst2s5.py
├── rst2xetex.py
├── rst2xml.py
├── rstpep2html.py
├── run_x_platform_fuzz_corpus
├── samp_hub
├── sclient
├── scrapy
├── send2trash
├── sha256_profile
├── showtable
├── sim_client
├── sip-build
├── sip-distinfo
├── sip-install
├── sip-module
├── sip-sdist
├── sip-wheel
├── skivi
├── slencheck
├── slugify
├── smem
├── sphinx-apidoc
├── sphinx-autogen
├── sphinx-build
├── sphinx-quickstart
├── spyder
├── sqlite3
├── sqlite3_analyzer
├── streamlit
├── streamlit.cmd
├── stubgen
├── stubtest
├── symilar
├── syncqt.pl
├── tabs
├── tabulate
├── tclsh -> tclsh8.6
├── tclsh8.6
├── testsolv
├── tic
├── tiff2bw
├── tiff2fsspec
├── tiff2pdf
├── tiff2ps
├── tiff2rgba
├── tiffcmp
├── tiffcomment
├── tiffcp
├── tiffcrop
├── tiffdither
├── tiffdump
├── tifffile
├── tiffinfo
├── tiffmedian
├── tiffset
├── tiffsplit
├── tificc
├── timezone-dump
├── tkconch
├── tldextract
├── toe
├── tput
├── tqdm
├── tracegen
├── transicc
├── trial
├── tset
├── ttx
├── twist
├── twistd
├── uic
├── undill
├── unidecode
├── unlz4 -> lz4
├── unlzma -> xz
├── unxz -> xz
├── unzstd -> zstd
├── uuclient
├── validate-docstrings
├── volint
├── watchmedo
├── wcslint
├── wheel
├── wish -> wish8.6
├── wish8.6
├── wrjpgcom
├── wsdump
├── x86_64-conda_cos7-linux-gnu-ld -> x86_64-conda-linux-gnu-ld
├── x86_64-conda-linux-gnu-ld
├── xkbcli
├── xml2-config
├── xml2-config.bak
├── xmlcatalog
├── xmllint
├── xmlpatterns
├── xmlpatternsvalidator
├── xmlwf
├── xslt-config
├── xsltproc
├── xz
├── xzcat -> xz
├── xzcmp -> xzdiff
├── xzdec
├── xzdiff
├── xzegrep -> xzgrep
├── xzfgrep -> xzgrep
├── xzgrep
├── xzless
├── xzmore
├── yapf
├── yapf-diff
├── zfp
├── zlib_decompress
├── zopfli
├── zopflipng
├── zstd
├── zstdcat -> zstd
├── zstdgrep
├── zstdless
└── zstdmt -> zstd
0 directories, 588 files this is the output of # before enable the plugin
~/anaconda3/envs/chartcoder/bin$ tree -a
.
├── 2to3 -> 2to3-3.10
├── 2to3-3.10
├── accelerate
├── accelerate-config
├── accelerate-estimate-memory
├── accelerate-launch
├── accelerate-merge-weights
├── bunzip2
├── bzcat
├── bzcmp -> bzdiff
├── bzdiff
├── bzegrep -> bzgrep
├── bzfgrep -> bzgrep
├── bzgrep
├── bzip2
├── bzip2recover
├── bzless -> bzmore
├── bzmore
├── captoinfo -> tic
├── clear
├── convert-caffe2-to-onnx
├── convert-onnx-to-caffe2
├── cpuinfo
├── c_rehash
├── datasets-cli
├── deepspeed
├── deepspeed.pt
├── distro
├── ds
├── ds_bench
├── ds_elastic
├── dsr
├── ds_report
├── ds_ssh
├── f2py
├── fastapi
├── fonttools
├── ftfy
├── get_gprof
├── get_objgraph
├── gradio
├── hjson
├── httpx
├── huggingface-cli
├── idle3 -> idle3.10
├── idle3.10
├── infocmp
├── infotocap -> tic
├── isympy
├── jsonschema
├── l2m
├── latex2mathml
├── lzcat -> xz
├── lzcmp -> xzdiff
├── lzdiff -> xzdiff
├── lzegrep -> xzgrep
├── lzfgrep -> xzgrep
├── lzgrep -> xzgrep
├── lzless -> xzless
├── lzma -> xz
├── lzmadec
├── lzmainfo
├── lzmore -> xzmore
├── markdown2
├── markdown-it
├── ncursesw6-config
├── ninja
├── normalizer
├── openai
├── openssl
├── pip
├── pip3
├── pyav
├── pydoc -> pydoc3.10
├── pydoc3 -> pydoc3.10
├── pydoc3.10
├── pyftmerge
├── pyftsubset
├── pygmentize
├── python -> python3.10
├── python3 -> python3.10
├── python3.1 -> python3.10
├── python3.10
├── python3.10-config
├── python3-config -> python3.10-config
├── reset -> tset
├── shortuuid
├── shtab
├── sqlite3
├── sqlite3_analyzer
├── tabs
├── tclsh -> tclsh8.6
├── tclsh8.6
├── tic
├── toe
├── torchrun
├── tput
├── tqdm
├── transformers-cli
├── tset
├── ttx
├── undill
├── unlzma -> xz
├── unxz -> xz
├── upload_theme
├── uvicorn
├── wandb
├── wavedrompy
├── wb
├── websockets
├── wheel
├── wish -> wish8.6
├── wish8.6
├── x86_64-conda_cos7-linux-gnu-ld -> x86_64-conda-linux-gnu-ld
├── x86_64-conda-linux-gnu-ld
├── xz
├── xzcat -> xz
├── xzcmp -> xzdiff
├── xzdec
├── xzdiff
├── xzegrep -> xzgrep
├── xzfgrep -> xzgrep
├── xzgrep
├── xzless
└── xzmore
0 directories, 125 files # after enable the plugin
~/anaconda3/envs/chartcoder/bin$ tree -a
.
├── accelerate
├── accelerate-config
├── accelerate-estimate-memory
├── accelerate-launch
├── accelerate-merge-weights
├── bunzip2
├── bzcat
├── bzcmp -> bzdiff
├── bzdiff
├── bzegrep -> bzgrep
├── bzfgrep -> bzgrep
├── bzgrep
├── bzip2
├── bzip2recover
├── bzless -> bzmore
├── bzmore
├── captoinfo -> tic
├── clear
├── convert-caffe2-to-onnx
├── convert-onnx-to-caffe2
├── cpuinfo
├── c_rehash
├── datasets-cli
├── deepspeed
├── deepspeed.pt
├── distro
├── ds
├── ds_bench
├── ds_elastic
├── dsr
├── ds_report
├── ds_ssh
├── f2py
├── fastapi
├── fonttools
├── ftfy
├── get_gprof
├── get_objgraph
├── gradio
├── hjson
├── httpx
├── huggingface-cli
├── idle3 -> idle3.13
├── idle3.13
├── infocmp
├── infotocap -> tic
├── isympy
├── jsonschema
├── l2m
├── latex2mathml
├── lzcat -> xz
├── lzcmp -> xzdiff
├── lzdiff -> xzdiff
├── lzegrep -> xzgrep
├── lzfgrep -> xzgrep
├── lzgrep -> xzgrep
├── lzless -> xzless
├── lzma -> xz
├── lzmadec
├── lzmainfo
├── lzmore -> xzmore
├── markdown2
├── markdown-it
├── ncursesw6-config
├── ninja
├── normalizer
├── openai
├── openssl
├── pip
├── pip3
├── pyav
├── pydoc -> pydoc3.13
├── pydoc3 -> pydoc3.13
├── pydoc3.13
├── pyftmerge
├── pyftsubset
├── pygmentize
├── python -> python3.13
├── python3 -> python3.13
├── python3.1 -> python3.13
├── python3.13
├── python3.13-config
├── python3-config -> python3.13-config
├── reset -> tset
├── shortuuid
├── shtab
├── sqlite3
├── sqlite3_analyzer
├── tabs
├── tclsh -> tclsh8.6
├── tclsh8.6
├── tic
├── toe
├── torchrun
├── tput
├── tqdm
├── transformers-cli
├── tset
├── ttx
├── undill
├── unlzma -> xz
├── unxz -> xz
├── upload_theme
├── uvicorn
├── wandb
├── wavedrompy
├── wb
├── websockets
├── wheel
├── wish -> wish8.6
├── wish8.6
├── x86_64-conda_cos7-linux-gnu-ld -> x86_64-conda-linux-gnu-ld
├── x86_64-conda-linux-gnu-ld
├── xmlwf
├── xz
├── xzcat -> xz
├── xzcmp -> xzdiff
├── xzdec
├── xzdiff
├── xzegrep -> xzgrep
├── xzfgrep -> xzgrep
├── xzgrep
├── xzless
└── xzmore
0 directories, 124 files |
@DonJayamanne The part for @TioeAre Can you share the logs from Output > Python Environments. It should contain details on what it tried to install, or even why it tried to install something. |
@karthiknadig logs from Output > Python Environments
this are all logs since enable the plugin |
Thanks for the details. I found the bug. Basically if for some reason we fail to get packages, we assume that python is not installed and try to install python that can cause this. |
when activate a already exist conda environments, it shows a notice like this
Then the plugin delete all packages i have installed and leave a completely empty environment.
this conda env was created in a docker image by
docker build
then I run a docker container and use vscode-remote to connect the container by ssh. And I use this plugin to activate the env in the server's docker container . Then it directly delete the all packages I haved installed
The text was updated successfully, but these errors were encountered: