Warning: include(): open_basedir restriction in effect. File(/usr/home/LXX123/domains/www.lxxblog.cfd) is not within the allowed path(s): (/usr/home/LXX123/domains/www.lxxblog.cfd/public_html:/tmp:/usr/share:/usr/local/share:/dev) in phar:///usr/home/LXX123/domains/www.lxxblog.cfd/public_html/usr/plugins/MarkdownParse/vendor.phar/vendor/composer/ClassLoader.php on line 576 Warning: include(): open_basedir restriction in effect. File(/usr/home/LXX123/domains/www.lxxblog.cfd) is not within the allowed path(s): (/usr/home/LXX123/domains/www.lxxblog.cfd/public_html:/tmp:/usr/share:/usr/local/share:/dev) in phar:///usr/home/LXX123/domains/www.lxxblog.cfd/public_html/usr/plugins/MarkdownParse/vendor.phar/vendor/composer/ClassLoader.php on line 576 记录一次打开pycharm提示请打开Anaconda提示符,然后在那里运行`conda init powershell`。 - 默认分类 - Lxx's Blog
    默认分类 16 0

    记录一次打开pycharm提示请打开Anaconda提示符,然后在那里运行`conda init powershell`。

    前言:

    今天发现打开pycharm无法自动激活对应的虚拟环境(可以手动启动),会提示下面的红字

    2024-11-13T07:33:57.png

    后面找了一堆教程发现其实用管理员模式打开pycharm即可,于是乎,解决方法如下

    2024-11-13T07:34:54.png 2024-11-13T07:35:58.png

    然后重启一下pycharm即可

    问题原因:

    创建的环境不在默认环境路径的\envs下 我的conda是安装在D:\environment\miniconda3下的,而D:\environment\miniconda3\envs本身就是用来存放环境的。但是现在新创建的环境没有存放在这里,而是存放在当用户目录下的".conda\envs"。 使用conda env list查看所有环境 2024-11-13T07:50:44.png base即是默认的环境(D:\environment\miniconda3),理论上所有创建的环境都应该出现在这 但是我创建的Machinelearning却创建在了当前用户文件夹下(C:\Users\87547\.conda\envs\Machinelearning),这是因为我没有使用管理员模式启用终端进行环境创建,如果用管理员模式进行创建环境,就会创建在默认环境的\envs

    总结:

    会出现这样的错误就是没有先以管理员方式去运行终端,再创建虚拟环境而导致创建的虚拟环境不在miniconda3\envs路径下,而是在:C:\Users\用户名.conda\envs导致的。

    LXX
    我们的征途是星辰大海
    Warning: Undefined array key "HTTP_ACCEPT_LANGUAGE" in /usr/home/LXX123/domains/www.lxxblog.cfd/public_html/usr/themes/Farallon/comments.php on line 4 Deprecated: stripos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /usr/home/LXX123/domains/www.lxxblog.cfd/public_html/usr/themes/Farallon/comments.php on line 4